math.log/2 on complex, imaginary part

Time bar (total: 11.0s)

analyze289.0ms (2.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%49.9%0.1%0%49.9%0%4
0%0%49.9%0.1%0%49.9%0%5
0%0%49.9%0.1%0%49.9%0%6
9.4%4.7%45.2%0.1%0%49.9%0%7
17.2%8.6%41.3%0.1%0%49.9%0%8
27.3%13.7%36.3%0.1%0%49.9%0%9
41%20.5%29.4%0.1%0%49.9%0%10
48.6%24.3%25.6%0.1%0%49.9%0%11
57.1%28.5%21.4%0.1%0%49.9%0%12
Compiler

Compiled 32 to 19 computations (40.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 188.0ms
ival-log: 85.0ms (45.2% of total)
ival-mult: 50.0ms (26.6% of total)
ival-add: 15.0ms (8% of total)
ival-atan2: 12.0ms (6.4% of total)
ival-sqrt: 10.0ms (5.3% of total)
ival-sub: 7.0ms (3.7% of total)
ival-div: 6.0ms (3.2% of total)
const: 2.0ms (1.1% of total)
backward-pass: 1.0ms (0.5% of total)

sample1.9s (17.3%)

Results
1.3s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 869.0ms
ival-mult: 273.0ms (31.4% of total)
ival-log: 226.0ms (26% of total)
ival-add: 95.0ms (10.9% of total)
ival-atan2: 89.0ms (10.2% of total)
ival-sqrt: 62.0ms (7.1% of total)
ival-div: 61.0ms (7% of total)
ival-sub: 48.0ms (5.5% of total)
const: 13.0ms (1.5% of total)
backward-pass: 3.0ms (0.3% of total)
Bogosity

preprocess198.0ms (1.8%)

Algorithm
egg-herbie
Rules
2532×*-lowering-*.f32
2532×*-lowering-*.f64
2034×fnmadd-define
1996×fmsub-define
1972×fmm-def
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
079121
1275111
257986
3126169
4235069
5438869
6766869
01811
14510
2758
31056
41356
52156
66036
718086
830546
944526
1055026
1172936
081726
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
Outputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/.f64 (atan2.f64 im re) (log.f64 base))
Call 2
Inputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (- (* (atan2 im (neg re)) (log base)) (* (log (sqrt (+ (* (neg re) (neg re)) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (- (* (atan2 (neg im) re) (log base)) (* (log (sqrt (+ (* re re) (* (neg im) (neg im))))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (- (* (atan2 im re) (log (neg base))) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log (neg base)) (log (neg base))) (* 0 0)))
(neg (/ (- (* (atan2 im (neg re)) (log base)) (* (log (sqrt (+ (* (neg re) (neg re)) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))))
(neg (/ (- (* (atan2 (neg im) re) (log base)) (* (log (sqrt (+ (* re re) (* (neg im) (neg im))))) 0)) (+ (* (log base) (log base)) (* 0 0))))
(neg (/ (- (* (atan2 im re) (log (neg base))) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log (neg base)) (log (neg base))) (* 0 0))))
(/ (- (* (atan2 re im) (log base)) (* (log (sqrt (+ (* im im) (* re re)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (- (* (atan2 im base) (log re)) (* (log (sqrt (+ (* base base) (* im im)))) 0)) (+ (* (log re) (log re)) (* 0 0)))
(/ (- (* (atan2 base re) (log im)) (* (log (sqrt (+ (* re re) (* base base)))) 0)) (+ (* (log im) (log im)) (* 0 0)))
Outputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (atan2 im re) (log base))
(/ (- (* (atan2 im (neg re)) (log base)) (* (log (sqrt (+ (* (neg re) (neg re)) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (atan2 im (neg re)) (log base))
(/ (- (* (atan2 (neg im) re) (log base)) (* (log (sqrt (+ (* re re) (* (neg im) (neg im))))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (atan2 (neg im) re) (log base))
(/ (- (* (atan2 im re) (log (neg base))) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log (neg base)) (log (neg base))) (* 0 0)))
(/ (atan2 im re) (log (neg base)))
(neg (/ (- (* (atan2 im (neg re)) (log base)) (* (log (sqrt (+ (* (neg re) (neg re)) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))))
(/ (atan2 im (neg re)) (neg (log base)))
(neg (/ (- (* (atan2 (neg im) re) (log base)) (* (log (sqrt (+ (* re re) (* (neg im) (neg im))))) 0)) (+ (* (log base) (log base)) (* 0 0))))
(/ (atan2 (neg im) re) (neg (log base)))
(neg (/ (- (* (atan2 im re) (log (neg base))) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log (neg base)) (log (neg base))) (* 0 0))))
(/ (neg (atan2 im re)) (log (neg base)))
(/ (- (* (atan2 re im) (log base)) (* (log (sqrt (+ (* im im) (* re re)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/ (atan2 re im) (log base))
(/ (- (* (atan2 im base) (log re)) (* (log (sqrt (+ (* base base) (* im im)))) 0)) (+ (* (log re) (log re)) (* 0 0)))
(/ (atan2 im base) (log re))
(/ (- (* (atan2 base re) (log im)) (* (log (sqrt (+ (* re re) (* base base)))) 0)) (+ (* (log im) (log im)) (* 0 0)))
(/ (atan2 base re) (log im))

explain256.0ms (2.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1400-1(5.1890422866397596e-160 -6.530812055540379e-159 5.996366993556139e+113)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
20-2(7.367692714021284e+253 -5.656923026938363e-58 1.5946134907467589e+206)(*.f64 (atan2.f64 im re) (log.f64 base))
00-0-(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
00-0-base
00-0-(*.f64 im im)
00-0-(*.f64 (log.f64 base) (log.f64 base))
00-0-(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
00-0-#s(literal 0 binary64)
00-0-(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
00-0-(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
00-0-(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
00-0-re
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-im
00-0-(atan2.f64 im re)
00-0-(*.f64 re re)
00-0-(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
00-0-(log.f64 base)
Results
174.0ms512×0valid
Compiler

Compiled 277 to 56 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 93.0ms
ival-log: 43.0ms (46.4% of total)
ival-mult: 15.0ms (16.2% of total)
ival-div: 11.0ms (11.9% of total)
ival-add: 7.0ms (7.6% of total)
ival-sub: 5.0ms (5.4% of total)
ival-atan2: 5.0ms (5.4% of total)
ival-sqrt: 4.0ms (4.3% of total)
const: 1.0ms (1.1% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 9 to 6 computations (33.3% saved)

prune6.0ms (0.1%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
45.4%
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Compiler

Compiled 40 to 24 computations (40% saved)

simplify126.0ms (1.1%)

Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 base)
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff320
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
cost-diff13312
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
cost-diff13440
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
cost-diff26752
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Rules
2190×*-lowering-*.f32
2190×*-lowering-*.f64
1996×fmsub-define
1972×fmm-def
1964×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01977
14673
27569
310565
413565
521565
660365
7180965
8306165
9446865
10552165
11731465
0801765
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0))
(* (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
(* (log (sqrt (+ (* re re) (* im im)))) 0)
(log (sqrt (+ (* re re) (* im im))))
(sqrt (+ (* re re) (* im im)))
(+ (* re re) (* im im))
(* re re)
(* im im)
0
(+ (* (log base) (log base)) (* 0 0))
(* (log base) (log base))
(* 0 0)
(/ (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
Outputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (atan2 im re) (log base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
(* (log (sqrt (+ (* re re) (* im im)))) 0)
#s(literal 0 binary64)
(log (sqrt (+ (* re re) (* im im))))
(log.f64 (hypot.f64 im re))
(sqrt (+ (* re re) (* im im)))
(hypot.f64 im re)
(+ (* re re) (* im im))
(+.f64 (*.f64 re re) (*.f64 im im))
(* re re)
(*.f64 re re)
(* im im)
(*.f64 im im)
0
#s(literal 0 binary64)
(+ (* (log base) (log base)) (* 0 0))
(*.f64 (log.f64 base) (log.f64 base))
(* (log base) (log base))
(*.f64 (log.f64 base) (log.f64 base))
(* 0 0)
#s(literal 0 binary64)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base

localize156.0ms (1.4%)

Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 base)
accuracy99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.5%
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
accuracy99.5%
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.2%
(*.f64 (log.f64 base) (log.f64 base))
accuracy49.3%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
132.0ms256×0valid
Compiler

Compiled 137 to 20 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-add: 15.0ms (31.5% of total)
ival-div: 12.0ms (25.2% of total)
ival-mult: 8.0ms (16.8% of total)
ival-log: 6.0ms (12.6% of total)
ival-atan2: 3.0ms (6.3% of total)
ival-sqrt: 2.0ms (4.2% of total)
ival-sub: 1.0ms (2.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series129.0ms (1.2%)

Counts
10 → 264
Calls
Call 1
Inputs
#<alt (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))>
#<alt (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0))>
#<alt (* (log (sqrt (+ (* re re) (* im im)))) 0)>
#<alt (log (sqrt (+ (* re re) (* im im))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (atan2 im re)>
#<alt (log base)>
#<alt (sqrt (+ (* re re) (* im im)))>
#<alt (* (log base) (log base))>
#<alt (* (atan2 im re) (log base))>
Outputs
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt 0>
#<alt (log im)>
#<alt (+ (log im) (* 1/2 (/ (pow re 2) (pow im 2))))>
#<alt (+ (log im) (* (pow re 2) (+ (* -1/4 (/ (pow re 2) (pow im 4))) (* 1/2 (/ 1 (pow im 2))))))>
#<alt (+ (log im) (* (pow re 2) (+ (* (pow re 2) (- (* 1/6 (/ (pow re 2) (pow im 6))) (* 1/4 (/ 1 (pow im 4))))) (* 1/2 (/ 1 (pow im 2))))))>
#<alt (* -1 (log (/ 1 re)))>
#<alt (+ (* -1 (log (/ 1 re))) (* 1/2 (/ (pow im 2) (pow re 2))))>
#<alt (+ (* -1 (log (/ 1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))>
#<alt (+ (* -1 (log (/ 1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (+ (* 1/720 (/ (+ (* 30 (pow im 6)) (* 90 (pow im 6))) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))>
#<alt (* -1 (log (/ -1 re)))>
#<alt (+ (* -1 (log (/ -1 re))) (* 1/2 (/ (pow im 2) (pow re 2))))>
#<alt (+ (* -1 (log (/ -1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))>
#<alt (+ (* -1 (log (/ -1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (+ (* 1/720 (/ (+ (* 30 (pow im 6)) (* 90 (pow im 6))) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))>
#<alt (log re)>
#<alt (+ (log re) (* 1/2 (/ (pow im 2) (pow re 2))))>
#<alt (+ (log re) (* (pow im 2) (+ (* -1/4 (/ (pow im 2) (pow re 4))) (* 1/2 (/ 1 (pow re 2))))))>
#<alt (+ (log re) (* (pow im 2) (+ (* (pow im 2) (- (* 1/6 (/ (pow im 2) (pow re 6))) (* 1/4 (/ 1 (pow re 4))))) (* 1/2 (/ 1 (pow re 2))))))>
#<alt (* -1 (log (/ 1 im)))>
#<alt (+ (* -1 (log (/ 1 im))) (* 1/2 (/ (pow re 2) (pow im 2))))>
#<alt (+ (* -1 (log (/ 1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))>
#<alt (+ (* -1 (log (/ 1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (+ (* 1/720 (/ (+ (* 30 (pow re 6)) (* 90 (pow re 6))) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))>
#<alt (* -1 (log (/ -1 im)))>
#<alt (+ (* -1 (log (/ -1 im))) (* 1/2 (/ (pow re 2) (pow im 2))))>
#<alt (+ (* -1 (log (/ -1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))>
#<alt (+ (* -1 (log (/ -1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (+ (* 1/720 (/ (+ (* 30 (pow re 6)) (* 90 (pow re 6))) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt im>
#<alt (+ im (* 1/2 (/ (pow re 2) im)))>
#<alt (+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))>
#<alt (+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))>
#<alt re>
#<alt (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))>
#<alt (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))>
#<alt (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))>
#<alt (* -1 re)>
#<alt (* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))>
#<alt (* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))>
#<alt (* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))>
#<alt re>
#<alt (+ re (* 1/2 (/ (pow im 2) re)))>
#<alt (+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))>
#<alt (+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))>
#<alt im>
#<alt (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))>
#<alt (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))>
#<alt (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))>
#<alt (* -1 im)>
#<alt (* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))>
#<alt (* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))>
#<alt (* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
Calls

66 calls:

TimeVariablePointExpression
47.0ms
base
@-inf
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
30.0ms
im
@0
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
21.0ms
base
@0
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
8.0ms
re
@0
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
7.0ms
base
@inf
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))

rewrite414.0ms (3.8%)

Algorithm
batch-egg-rewrite
Rules
4236×*-lowering-*.f32
4236×*-lowering-*.f64
3188×/-lowering-/.f32
3188×/-lowering-/.f64
912×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01952
111648
281040
3792340
0802740
Stop Event
iter limit
node limit
Counts
10 → 964
Calls
Call 1
Inputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0))
(* (log (sqrt (+ (* re re) (* im im)))) 0)
(log (sqrt (+ (* re re) (* im im))))
(/ (atan2 im re) (log base))
(atan2 im re)
(log base)
(sqrt (+ (* re re) (* im im)))
(* (log base) (log base))
(* (atan2 im re) (log base))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))
(neg.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 9 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 9 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 9 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
#s(literal 0 binary64)
(log.f64 (hypot.f64 im re))
(+.f64 (log.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64))) (log.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64))))
(-.f64 (log.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re)))) (log.f64 (sqrt.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re)))))))
(-.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im)))))) (log.f64 (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(*.f64 (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/2 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(-.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))))
(neg.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 9 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (neg.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (neg.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(-.f64 (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(atan2.f64 im re)
(log.f64 base)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(hypot.f64 im re)
(hypot.f64 re im)
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))) (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im))) (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (sqrt.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im))))) (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re)))))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im)))))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 re re) (*.f64 im im)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (*.f64 re (*.f64 re re))))) (sqrt.f64 (-.f64 (*.f64 im im) (*.f64 re re))))
(/.f64 (neg.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re)))) (neg.f64 (sqrt.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re)))))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im)))))) (neg.f64 (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im)))))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 (*.f64 re re) (*.f64 im im)) (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 1/2 binary64))
(*.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re))))) #s(literal 1/2 binary64)))
(*.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (sqrt.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re)))))))
(*.f64 (hypot.f64 (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im im) (-.f64 (*.f64 im im) (*.f64 re re)))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 im re)) (-.f64 re im)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im))))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 im re)) (-.f64 re im))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (-.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)) (pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/4 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(+.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 18 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 12 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 10 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal 10 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 8 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 18 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 12 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 12 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 (log.f64 base))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (exp.f64 (log.f64 (log.f64 base))) (exp.f64 (log.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 12 binary64))) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 10 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (atan2.f64 im re) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64))))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 9 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 9 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) #s(literal 1 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (log.f64 base) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (atan2.f64 im re) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 base))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (atan2.f64 im re))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 3 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 6 binary64))) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 4 binary64)))

simplify425.0ms (3.9%)

Algorithm
egg-herbie
Rules
4250×*-lowering-*.f32
4250×*-lowering-*.f64
2740×fma-lowering-fma.f32
2740×fma-lowering-fma.f64
1804×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02042000
15801846
219131798
367831798
081381798
Stop Event
iter limit
node limit
Counts
264 → 264
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(log im)
(+ (log im) (* 1/2 (/ (pow re 2) (pow im 2))))
(+ (log im) (* (pow re 2) (+ (* -1/4 (/ (pow re 2) (pow im 4))) (* 1/2 (/ 1 (pow im 2))))))
(+ (log im) (* (pow re 2) (+ (* (pow re 2) (- (* 1/6 (/ (pow re 2) (pow im 6))) (* 1/4 (/ 1 (pow im 4))))) (* 1/2 (/ 1 (pow im 2))))))
(* -1 (log (/ 1 re)))
(+ (* -1 (log (/ 1 re))) (* 1/2 (/ (pow im 2) (pow re 2))))
(+ (* -1 (log (/ 1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))
(+ (* -1 (log (/ 1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (+ (* 1/720 (/ (+ (* 30 (pow im 6)) (* 90 (pow im 6))) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(* -1 (log (/ -1 re)))
(+ (* -1 (log (/ -1 re))) (* 1/2 (/ (pow im 2) (pow re 2))))
(+ (* -1 (log (/ -1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))
(+ (* -1 (log (/ -1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (+ (* 1/720 (/ (+ (* 30 (pow im 6)) (* 90 (pow im 6))) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(log re)
(+ (log re) (* 1/2 (/ (pow im 2) (pow re 2))))
(+ (log re) (* (pow im 2) (+ (* -1/4 (/ (pow im 2) (pow re 4))) (* 1/2 (/ 1 (pow re 2))))))
(+ (log re) (* (pow im 2) (+ (* (pow im 2) (- (* 1/6 (/ (pow im 2) (pow re 6))) (* 1/4 (/ 1 (pow re 4))))) (* 1/2 (/ 1 (pow re 2))))))
(* -1 (log (/ 1 im)))
(+ (* -1 (log (/ 1 im))) (* 1/2 (/ (pow re 2) (pow im 2))))
(+ (* -1 (log (/ 1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))
(+ (* -1 (log (/ 1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (+ (* 1/720 (/ (+ (* 30 (pow re 6)) (* 90 (pow re 6))) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(* -1 (log (/ -1 im)))
(+ (* -1 (log (/ -1 im))) (* 1/2 (/ (pow re 2) (pow im 2))))
(+ (* -1 (log (/ -1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))
(+ (* -1 (log (/ -1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (+ (* 1/720 (/ (+ (* 30 (pow re 6)) (* 90 (pow re 6))) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(log base)
(log base)
(log base)
(log base)
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* -1 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* -1 im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(log im)
(log.f64 im)
(+ (log im) (* 1/2 (/ (pow re 2) (pow im 2))))
(+.f64 (log.f64 im) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im))
(+ (log im) (* (pow re 2) (+ (* -1/4 (/ (pow re 2) (pow im 4))) (* 1/2 (/ 1 (pow im 2))))))
(+.f64 (log.f64 im) (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(+ (log im) (* (pow re 2) (+ (* (pow re 2) (- (* 1/6 (/ (pow re 2) (pow im 6))) (* 1/4 (/ 1 (pow im 4))))) (* 1/2 (/ 1 (pow im 2))))))
(+.f64 (log.f64 im) (*.f64 (*.f64 re re) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 im im)) (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/6 binary64)) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))))))
(* -1 (log (/ 1 re)))
(log.f64 re)
(+ (* -1 (log (/ 1 re))) (* 1/2 (/ (pow im 2) (pow re 2))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re) (log.f64 re))
(+ (* -1 (log (/ 1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal -1/4 binary64)) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))) (log.f64 re))
(+ (* -1 (log (/ 1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (+ (* 1/720 (/ (+ (* 30 (pow im 6)) (* 90 (pow im 6))) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal -1/4 binary64)) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))) (+.f64 (log.f64 re) (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64)))))
(* -1 (log (/ -1 re)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+ (* -1 (log (/ -1 re))) (* 1/2 (/ (pow im 2) (pow re 2))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+ (* -1 (log (/ -1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))
(-.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal -1/4 binary64)) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))) (log.f64 (/.f64 #s(literal -1 binary64) re)))
(+ (* -1 (log (/ -1 re))) (+ (* -1/4 (/ (pow im 4) (pow re 4))) (+ (* 1/720 (/ (+ (* 30 (pow im 6)) (* 90 (pow im 6))) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal -1/4 binary64)) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))) (log.f64 (/.f64 #s(literal -1 binary64) re))))
(log re)
(log.f64 re)
(+ (log re) (* 1/2 (/ (pow im 2) (pow re 2))))
(+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re) (log.f64 re))
(+ (log re) (* (pow im 2) (+ (* -1/4 (/ (pow im 2) (pow re 4))) (* 1/2 (/ 1 (pow re 2))))))
(+.f64 (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal -1/4 binary64)) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))) (log.f64 re))
(+ (log re) (* (pow im 2) (+ (* (pow im 2) (- (* 1/6 (/ (pow im 2) (pow re 6))) (* 1/4 (/ 1 (pow re 4))))) (* 1/2 (/ 1 (pow re 2))))))
(+.f64 (log.f64 re) (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 re re)) (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 im (*.f64 im #s(literal 1/6 binary64))) (pow.f64 re #s(literal 6 binary64))) (/.f64 #s(literal -1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re)))))))))
(* -1 (log (/ 1 im)))
(log.f64 im)
(+ (* -1 (log (/ 1 im))) (* 1/2 (/ (pow re 2) (pow im 2))))
(+.f64 (log.f64 im) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im))
(+ (* -1 (log (/ 1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))
(+.f64 (log.f64 im) (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(+ (* -1 (log (/ 1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (+ (* 1/720 (/ (+ (* 30 (pow re 6)) (* 90 (pow re 6))) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (+.f64 (log.f64 im) (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 im #s(literal 6 binary64)))))
(* -1 (log (/ -1 im)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+ (* -1 (log (/ -1 im))) (* 1/2 (/ (pow re 2) (pow im 2))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+ (* -1 (log (/ -1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))
(-.f64 (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (log.f64 (/.f64 #s(literal -1 binary64) im)))
(+ (* -1 (log (/ -1 im))) (+ (* -1/4 (/ (pow re 4) (pow im 4))) (+ (* 1/720 (/ (+ (* 30 (pow re 6)) (* 90 (pow re 6))) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(+.f64 (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal -1/4 binary64)) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (-.f64 (/.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 im #s(literal 6 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) im))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(+.f64 im (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im))
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(+.f64 im (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 re (*.f64 re #s(literal -1/8 binary64))) (*.f64 im (*.f64 im im))) (/.f64 #s(literal 1/2 binary64) im))))
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))
(+.f64 im (*.f64 re (*.f64 re (+.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 re re) (-.f64 (/.f64 (*.f64 (*.f64 re re) #s(literal 1/16 binary64)) (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im)))))))))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re)))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(*.f64 re (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re) (/.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/8 binary64)))) (*.f64 re (*.f64 re (*.f64 re re)))))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(*.f64 re (+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/8 binary64)))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re)) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/16 binary64)) (pow.f64 re #s(literal 6 binary64))))))
(* -1 re)
(-.f64 #s(literal 0 binary64) re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(-.f64 (*.f64 (*.f64 re (*.f64 im (/.f64 im (*.f64 re re)))) #s(literal -1/2 binary64)) re)
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re) (/.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/8 binary64)))) (*.f64 re (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 0 binary64) re))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))
(*.f64 (+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal -1/8 binary64)))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) re)) (/.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal 1/16 binary64)) (pow.f64 re #s(literal 6 binary64))))) (-.f64 #s(literal 0 binary64) re))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(+.f64 re (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re))
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))
(+.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 (*.f64 im im) #s(literal -1/8 binary64)) (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) re))))
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))
(+.f64 re (*.f64 (*.f64 im im) (+.f64 (/.f64 #s(literal 1/2 binary64) re) (*.f64 (*.f64 im im) (+.f64 (/.f64 (*.f64 im (*.f64 im #s(literal 1/16 binary64))) (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))))))))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im)))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im)) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal -1/8 binary64))))) (*.f64 im (*.f64 im (*.f64 im im))))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im)) (+.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal -1/8 binary64))))) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 1/16 binary64)) (pow.f64 im #s(literal 6 binary64))))))
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(*.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im)) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal -1/8 binary64))))) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) im))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))
(-.f64 #s(literal 0 binary64) (*.f64 im (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re re)) im) im)) (+.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal -1/8 binary64))))) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 (*.f64 (pow.f64 re #s(literal 6 binary64)) #s(literal 1/16 binary64)) (pow.f64 im #s(literal 6 binary64)))))))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))

eval188.0ms (1.7%)

Compiler

Compiled 35015 to 2320 computations (93.4% saved)

prune165.0ms (1.5%)

Pruning

19 alts after pruning (18 fresh and 1 done)

PrunedKeptTotal
New1328181346
Fresh000
Picked112
Done000
Total1329191348
Accuracy
100.0%
Counts
1348 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.7%
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
99.0%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
99.4%
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
84.8%
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.0%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.2%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
99.2%
(/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
99.3%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.1%
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
85.5%
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.0%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.2%
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
99.2%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.2%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
52.3%
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
Compiler

Compiled 565 to 368 computations (34.9% saved)

simplify151.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff19456
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
cost-diff0
(log.f64 base)
cost-diff0
(atan2.f64 im re)
cost-diff0
(*.f64 (atan2.f64 im re) (log.f64 base))
cost-diff12992
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff128
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
cost-diff12928
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
cost-diff12928
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff128
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
cost-diff25984
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
cost-diff25984
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
Rules
2414×*-lowering-*.f32
2414×*-lowering-*.f64
1694×prod-exp
1500×associate-/r/
1282×div-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023238
148126
2118126
3621126
42682126
53693126
08251126
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3)) (log base))
(/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3))
(* (atan2 im re) (pow (log base) 3))
(atan2 im re)
im
re
(pow (log base) 3)
(log base)
base
3
(* (atan2 im re) (/ 1 (log base)))
(atan2 im re)
im
re
(/ 1 (log base))
1
(log base)
base
(/ (atan2 im re) (exp (* (log (log base)) 1)))
(atan2 im re)
im
re
(exp (* (log (log base)) 1))
(* (log (log base)) 1)
(log (log base))
(log base)
base
1
(/ (* (atan2 im re) (log base)) (pow (log base) 2))
(* (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
(pow (log base) 2)
2
(* (pow (log base) 2) (/ (atan2 im re) (pow (log base) 3)))
(pow (log base) 2)
(log base)
base
2
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
im
re
(pow (log base) 3)
3
Outputs
(/ (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3)) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3))
(atan2.f64 im re)
(* (atan2 im re) (pow (log base) 3))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
im
re
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(log base)
(log.f64 base)
base
3
#s(literal 3 binary64)
(* (atan2 im re) (/ 1 (log base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)
(log base)
(log.f64 base)
base
(/ (atan2 im re) (exp (* (log (log base)) 1)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(exp (* (log (log base)) 1))
(log.f64 base)
(* (log (log base)) 1)
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log base)
(log.f64 base)
base
1
#s(literal 1 binary64)
(/ (* (atan2 im re) (log base)) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (atan2 im re) (log base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
2
#s(literal 2 binary64)
(* (pow (log base) 2) (/ (atan2 im re) (pow (log base) 3)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log base)
(log.f64 base)
base
2
#s(literal 2 binary64)
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
im
re
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
3
#s(literal 3 binary64)

localize198.0ms (1.8%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
accuracy99.6%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy99.5%
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
accuracy99.4%
(pow.f64 (log.f64 base) #s(literal 3 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.7%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy99.7%
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.6%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy100.0%
(log.f64 base)
accuracy100.0%
(log.f64 (log.f64 base))
accuracy99.7%
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
accuracy99.1%
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.8%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy99.7%
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
accuracy99.7%
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
accuracy99.6%
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
accuracy99.4%
(pow.f64 (log.f64 base) #s(literal 3 binary64))
Results
87.0ms124×0invalid
57.0ms132×0valid
Compiler

Compiled 177 to 24 computations (86.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-div: 10.0ms (27.3% of total)
ival-mult: 8.0ms (21.9% of total)
ival-pow: 7.0ms (19.1% of total)
ival-log: 6.0ms (16.4% of total)
ival-atan2: 3.0ms (8.2% of total)
ival-exp: 2.0ms (5.5% of total)
const: 1.0ms (2.7% of total)
backward-pass: 0.0ms (0% of total)

series89.0ms (0.8%)

Counts
17 → 432
Calls
Call 1
Inputs
#<alt (/ (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3)) (log base))>
#<alt (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3))>
#<alt (* (atan2 im re) (pow (log base) 3))>
#<alt (atan2 im re)>
#<alt (* (atan2 im re) (/ 1 (log base)))>
#<alt (/ 1 (log base))>
#<alt (log base)>
#<alt (/ (atan2 im re) (exp (* (log (log base)) 1)))>
#<alt (exp (* (log (log base)) 1))>
#<alt (* (log (log base)) 1)>
#<alt (/ (* (atan2 im re) (log base)) (pow (log base) 2))>
#<alt (* (atan2 im re) (log base))>
#<alt (* (pow (log base) 2) (/ (atan2 im re) (pow (log base) 3)))>
#<alt (pow (log base) 2)>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (pow (log base) 3)>
#<alt (log (log base))>
Outputs
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* (pow (log base) 3) (atan2 im re))>
#<alt (* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))>
#<alt (* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))>
#<alt (* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))>
#<alt (* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (log (log base))>
#<alt (log (log base))>
#<alt (log (log base))>
#<alt (log (log base))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) 3))>
#<alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))>
#<alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))>
#<alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))>
#<alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))>
#<alt (pow (log base) 3)>
#<alt (pow (log base) 3)>
#<alt (pow (log base) 3)>
#<alt (pow (log base) 3)>
#<alt (* -1 (pow (log (/ 1 base)) 3))>
#<alt (* -1 (pow (log (/ 1 base)) 3))>
#<alt (* -1 (pow (log (/ 1 base)) 3))>
#<alt (* -1 (pow (log (/ 1 base)) 3))>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)>
#<alt (log (log base))>
#<alt (log (log base))>
#<alt (log (log base))>
#<alt (log (log base))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (* -1 (log (/ 1 base))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log (+ (log -1) (* -1 (log (/ -1 base)))))>
Calls

108 calls:

TimeVariablePointExpression
39.0ms
base
@0
(* (log (log base)) 1)
18.0ms
base
@-inf
(* (log (log base)) 1)
16.0ms
base
@inf
(* (log (log base)) 1)
1.0ms
base
@-inf
(* (atan2 im re) (pow (log base) 3))
1.0ms
base
@inf
(* (atan2 im re) (pow (log base) 3))

rewrite442.0ms (4%)

Algorithm
batch-egg-rewrite
Rules
3998×*-lowering-*.f32
3998×*-lowering-*.f64
3064×/-lowering-/.f32
3064×/-lowering-/.f64
1256×pow-lowering-pow.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023149
19778
254578
3449478
0916878
Stop Event
iter limit
node limit
Counts
17 → 1793
Calls
Call 1
Inputs
(/ (/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3)) (log base))
(/ (* (atan2 im re) (pow (log base) 3)) (pow (log base) 3))
(* (atan2 im re) (pow (log base) 3))
(atan2 im re)
(* (atan2 im re) (/ 1 (log base)))
(/ 1 (log base))
(log base)
(/ (atan2 im re) (exp (* (log (log base)) 1)))
(exp (* (log (log base)) 1))
(* (log (log base)) 1)
(/ (* (atan2 im re) (log base)) (pow (log base) 2))
(* (atan2 im re) (log base))
(* (pow (log base) 2) (/ (atan2 im re) (pow (log base) 3)))
(pow (log base) 2)
(/ (atan2 im re) (pow (log base) 3))
(pow (log base) 3)
(log (log base))
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 7 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 11/2 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(atan2.f64 im re)
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 9/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 9/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(atan2.f64 im re)
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 7 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 11/2 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64))) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (E.f64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1/2 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (E.f64) (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(pow.f64 (E.f64) (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64))))
(pow.f64 (E.f64) (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (E.f64) (E.f64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(log.f64 base)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (E.f64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (E.f64) (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (log.f64 (log.f64 base)))
(pow.f64 (E.f64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (E.f64) (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (E.f64) (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64))))
(pow.f64 (E.f64) (+.f64 (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (E.f64) (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64))))
(pow.f64 (E.f64) (-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (E.f64) (E.f64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (E.f64) (E.f64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 7 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 11/2 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(log.f64 base)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (E.f64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (E.f64) (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (log.f64 (log.f64 base)))
(pow.f64 (E.f64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(pow.f64 (E.f64) (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (E.f64) (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64))))
(pow.f64 (E.f64) (+.f64 (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(pow.f64 (E.f64) (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64))))
(pow.f64 (E.f64) (-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (E.f64) (E.f64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (E.f64) (E.f64)) (/.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (log.f64 base)) #s(literal 2 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(log.f64 (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(-.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(fma.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 7 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 11/2 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 5/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 7 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 11/2 binary64)))
(/.f64 (neg.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -5/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (log.f64 base))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (log.f64 base) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -5/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (E.f64) (E.f64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 5/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (*.f64 (E.f64) (E.f64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (*.f64 (E.f64) (E.f64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (E.f64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(pow.f64 (E.f64) (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(pow.f64 (*.f64 (E.f64) (E.f64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (*.f64 (E.f64) (E.f64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 9/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 7/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64))) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 6 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 6 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -6 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (neg.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (log.f64 (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 9/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -3 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal 3/4 binary64))
(pow.f64 (E.f64) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(pow.f64 (E.f64) (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(pow.f64 (E.f64) (-.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 6 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (E.f64) (E.f64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)))
(pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)))
(pow.f64 (pow.f64 (E.f64) #s(literal 3 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (E.f64) (*.f64 (E.f64) (E.f64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (E.f64) (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (*.f64 (E.f64) (E.f64)) (E.f64)) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal 2 binary64)) (E.f64)) (log.f64 (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 9/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 5/2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 5/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 6 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 9/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 9/4 binary64)) (pow.f64 (log.f64 base) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 3 binary64)) #s(literal -1 binary64))
(log.f64 (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (log.f64 (log.f64 base)) (fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(-.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 3/2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(fma.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(fma.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))

simplify234.0ms (2.1%)

Algorithm
egg-herbie
Rules
1776×*-lowering-*.f32
1776×*-lowering-*.f64
1456×sum5-define
1242×fma-define
1210×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0462664
1872592
21912592
36422592
420952592
563852592
080542592
Stop Event
iter limit
node limit
Counts
432 → 432
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* (pow (log base) 3) (atan2 im re))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(log base)
(log base)
(log base)
(log base)
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(log base)
(log base)
(log base)
(log base)
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(log (log base))
(log (log base))
(log (log base))
(log (log base))
(log (* -1 (log (/ 1 base))))
(log (* -1 (log (/ 1 base))))
(log (* -1 (log (/ 1 base))))
(log (* -1 (log (/ 1 base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(pow (log base) 3)
(pow (log base) 3)
(pow (log base) 3)
(pow (log base) 3)
(* -1 (pow (log (/ 1 base)) 3))
(* -1 (pow (log (/ 1 base)) 3))
(* -1 (pow (log (/ 1 base)) 3))
(* -1 (pow (log (/ 1 base)) 3))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(log (log base))
(log (log base))
(log (log base))
(log (log base))
(log (* -1 (log (/ 1 base))))
(log (* -1 (log (/ 1 base))))
(log (* -1 (log (/ 1 base))))
(log (* -1 (log (/ 1 base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (log base) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (* (pow (log (/ 1 base)) 3) (atan2 im re)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(log (log base))
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(log (log base))
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log (log base))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (* -1 (log (/ 1 base))))
(log.f64 (log.f64 base))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (+ (log -1) (* -1 (log (/ -1 base)))))
(log.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))

eval569.0ms (5.2%)

Compiler

Compiled 65674 to 4745 computations (92.8% saved)

prune372.0ms (3.4%)

Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New3491113502
Fresh6713
Picked325
Done011
Total3500213521
Accuracy
100.0%
Counts
3521 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.5%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
53.6%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
98.8%
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
51.1%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.7%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.0%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
99.2%
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.1%
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))
84.8%
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.0%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.1%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)))
99.3%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.0%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
51.1%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
51.1%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.2%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
52.3%
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
Compiler

Compiled 548 to 373 computations (31.9% saved)

simplify270.0ms (2.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (log.f64 base) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff13056
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff13056
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff64
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))
cost-diff12928
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
cost-diff0
(pow.f64 (log.f64 base) #s(literal -1/2 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff12800
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
cost-diff12928
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 (log.f64 base) (atan2.f64 im re))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff128
(/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
cost-diff13120
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
Rules
6070×*-lowering-*.f32
6070×*-lowering-*.f64
2142×/-lowering-/.f32
2142×/-lowering-/.f64
1542×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
023162
141130
280124
3117124
4289124
51926124
62518124
73398124
84306124
95675124
106800124
117311124
127790124
08117124
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (/ (atan2 im re) (/ 1 (log base))) (pow (log base) 2))
(/ (atan2 im re) (/ 1 (log base)))
(atan2 im re)
im
re
(/ 1 (log base))
1
(log base)
base
(pow (log base) 2)
2
(/ 1 (/ (log base) (atan2 im re)))
1
(/ (log base) (atan2 im re))
(log base)
base
(atan2 im re)
im
re
(* (atan2 im re) (pow (pow (log base) -1/2) 2))
(atan2 im re)
im
re
(pow (pow (log base) -1/2) 2)
(pow (log base) -1/2)
(log base)
base
-1/2
2
(pow (pow (/ (atan2 im re) (log base)) 1/2) 2)
(pow (/ (atan2 im re) (log base)) 1/2)
(/ (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
1/2
2
(/ (/ (log base) (/ (log base) (atan2 im re))) (log base))
(/ (log base) (/ (log base) (atan2 im re)))
(log base)
base
(/ (log base) (atan2 im re))
(atan2 im re)
im
re
Outputs
(/ (/ (atan2 im re) (/ 1 (log base))) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (/ 1 (log base)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)
(log base)
(log.f64 base)
base
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
2
#s(literal 2 binary64)
(/ 1 (/ (log base) (atan2 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
1
#s(literal 1 binary64)
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log base)
(log.f64 base)
base
(atan2 im re)
(atan2.f64 im re)
im
re
(* (atan2 im re) (pow (pow (log base) -1/2) 2))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(pow (pow (log base) -1/2) 2)
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow (log base) -1/2)
(pow.f64 (log.f64 base) #s(literal -1/2 binary64))
(log base)
(log.f64 base)
base
-1/2
#s(literal -1/2 binary64)
2
#s(literal 2 binary64)
(pow (pow (/ (atan2 im re) (log base)) 1/2) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow (/ (atan2 im re) (log base)) 1/2)
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
1/2
#s(literal 1/2 binary64)
2
#s(literal 2 binary64)
(/ (/ (log base) (/ (log base) (atan2 im re))) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (/ (log base) (atan2 im re)))
(atan2.f64 im re)
(log base)
(log.f64 base)
base
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
im
re

localize177.0ms (1.6%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 base)
accuracy99.9%
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy99.8%
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))
accuracy99.8%
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.8%
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
accuracy99.6%
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(pow.f64 (log.f64 base) #s(literal -1/2 binary64))
accuracy99.9%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
accuracy99.8%
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 base)
accuracy99.9%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy99.9%
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy99.9%
(/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy99.8%
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.8%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
Results
104.0ms182×0invalid
33.0ms74×0valid
Compiler

Compiled 165 to 24 computations (85.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-div: 19.0ms (39.5% of total)
ival-pow: 19.0ms (39.5% of total)
ival-log: 5.0ms (10.4% of total)
ival-atan2: 3.0ms (6.2% of total)
ival-mult: 1.0ms (2.1% of total)
const: 1.0ms (2.1% of total)
backward-pass: 0.0ms (0% of total)

series26.0ms (0.2%)

Counts
16 → 444
Calls
Call 1
Inputs
#<alt (/ (/ (atan2 im re) (/ 1 (log base))) (pow (log base) 2))>
#<alt (/ (atan2 im re) (/ 1 (log base)))>
#<alt (atan2 im re)>
#<alt (/ 1 (log base))>
#<alt (/ 1 (/ (log base) (atan2 im re)))>
#<alt (/ (log base) (atan2 im re))>
#<alt (log base)>
#<alt (* (atan2 im re) (pow (pow (log base) -1/2) 2))>
#<alt (pow (pow (log base) -1/2) 2)>
#<alt (pow (log base) -1/2)>
#<alt (pow (pow (/ (atan2 im re) (log base)) 1/2) 2)>
#<alt (pow (/ (atan2 im re) (log base)) 1/2)>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (/ (log base) (/ (log base) (atan2 im re))) (log base))>
#<alt (/ (log base) (/ (log base) (atan2 im re)))>
#<alt (pow (log base) 2)>
Outputs
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (* -1 (/ (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (/ (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (/ (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (/ (log (/ 1 base)) (atan2 im re)))>
#<alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (/ (log base) (atan2 im re))>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (sqrt (/ 1 (log base)))>
#<alt (sqrt (/ 1 (log base)))>
#<alt (sqrt (/ 1 (log base)))>
#<alt (sqrt (/ 1 (log base)))>
#<alt (* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))>
#<alt (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
Calls

111 calls:

TimeVariablePointExpression
9.0ms
base
@inf
(pow (log base) -1/2)
1.0ms
base
@-inf
(pow (log base) -1/2)
1.0ms
base
@0
(pow (log base) -1/2)
1.0ms
im
@inf
(pow (/ (atan2 im re) (log base)) 1/2)
1.0ms
re
@inf
(pow (/ (atan2 im re) (log base)) 1/2)

rewrite381.0ms (3.5%)

Algorithm
batch-egg-rewrite
Rules
2638×*-lowering-*.f32
2638×*-lowering-*.f64
2300×+-lowering-+.f64
2300×+-lowering-+.f32
1804×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
023114
111676
265476
3450075
0868775
Stop Event
iter limit
node limit
Counts
16 → 1583
Calls
Call 1
Inputs
(/ (/ (atan2 im re) (/ 1 (log base))) (pow (log base) 2))
(/ (atan2 im re) (/ 1 (log base)))
(atan2 im re)
(/ 1 (log base))
(/ 1 (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(log base)
(* (atan2 im re) (pow (pow (log base) -1/2) 2))
(pow (pow (log base) -1/2) 2)
(pow (log base) -1/2)
(pow (pow (/ (atan2 im re) (log base)) 1/2) 2)
(pow (/ (atan2 im re) (log base)) 1/2)
(/ (atan2 im re) (log base))
(/ (/ (log base) (/ (log base) (atan2 im re))) (log base))
(/ (log base) (/ (log base) (atan2 im re)))
(pow (log base) 2)
Outputs
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(neg.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(atan2.f64 im re)
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(log.f64 base)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1/4 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal -1/4 binary64)))
(fabs.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(pow.f64 (log.f64 base) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/8 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/8 binary64))) (pow.f64 (log.f64 base) #s(literal -1/8 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (sqrt.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (sqrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1/2 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (sqrt.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (sqrt.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))) (sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))) (sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 3/2 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64))) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3/4 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/8 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -3/4 binary64))) (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/4 binary64))) (pow.f64 (log.f64 base) #s(literal -3/4 binary64)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3/4 binary64))) (pow.f64 (log.f64 base) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(atan2.f64 im re)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -4 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal 4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3/2 binary64)) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 3/2 binary64))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))

simplify615.0ms (5.6%)

Algorithm
egg-herbie
Rules
2100×sum4-define
1788×sum5-define
1390×fnmadd-define
1366×fma-define
1308×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0442720
1742652
21262652
32812652
47052652
518702652
640072652
779362652
082542652
Stop Event
iter limit
node limit
Counts
444 → 444
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(log base)
(log base)
(log base)
(log base)
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (/ 1 (log base)))
(sqrt (/ 1 (log base)))
(sqrt (/ 1 (log base)))
(sqrt (/ 1 (log base)))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(sqrt (/ 1 (log base)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))
(sqrt (/ 1 (log base)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))
(sqrt (/ 1 (log base)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))
(sqrt (/ 1 (log base)))
(sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (/ 1 (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))

eval355.0ms (3.2%)

Compiler

Compiled 46844 to 3774 computations (91.9% saved)

prune317.0ms (2.9%)

Pruning

23 alts after pruning (17 fresh and 6 done)

PrunedKeptTotal
New300663012
Fresh21113
Picked235
Done033
Total3010233033
Accuracy
100.0%
Counts
3033 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.3%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
56.5%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
53.6%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
98.8%
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
51.1%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.7%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.0%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
99.2%
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.0%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.1%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)))
99.3%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.0%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
50.5%
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
98.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
51.1%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
51.1%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.2%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
51.5%
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
55.2%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 538 to 382 computations (29% saved)

simplify408.0ms (3.7%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 base)
cost-diff0
(atan2.f64 im re)
cost-diff0
(*.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff64
(pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))
cost-diff12928
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
cost-diff12928
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
cost-diff12864
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff256
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
cost-diff12992
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
Rules
5632×*-lowering-*.f32
5632×*-lowering-*.f64
2412×/-lowering-/.f32
2412×/-lowering-/.f64
2028×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024161
141154
269134
3135134
4352134
51298134
62282134
72646134
82972134
94288134
105290134
116158134
08563134
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ (atan2 im re) (pow (log base) 2)) (log base))
(/ (atan2 im re) (pow (log base) 2))
(atan2 im re)
im
re
(pow (log base) 2)
(log base)
base
2
(/ (/ 1 (log base)) (/ 1 (atan2 im re)))
(/ 1 (log base))
1
(log base)
base
(/ 1 (atan2 im re))
(atan2 im re)
im
re
(pow (sqrt (/ (atan2 im re) (log base))) 2)
(sqrt (/ (atan2 im re) (log base)))
(/ (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
2
(/ (pow (pow (atan2 im re) 1/2) 2) (log base))
(pow (pow (atan2 im re) 1/2) 2)
(pow (atan2 im re) 1/2)
(atan2 im re)
im
re
1/2
2
(log base)
base
(/ (* (atan2 im re) (log base)) (pow (/ 1 (log base)) -2))
(* (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
(pow (/ 1 (log base)) -2)
(/ 1 (log base))
1
-2
Outputs
(* (/ (atan2 im re) (pow (log base) 2)) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(atan2 im re)
(atan2.f64 im re)
im
re
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log base)
(log.f64 base)
base
2
#s(literal 2 binary64)
(/ (/ 1 (log base)) (/ 1 (atan2 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)
(log base)
(log.f64 base)
base
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
im
re
(pow (sqrt (/ (atan2 im re) (log base))) 2)
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
2
#s(literal 2 binary64)
(/ (pow (pow (atan2 im re) 1/2) 2) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow (pow (atan2 im re) 1/2) 2)
(atan2.f64 im re)
(pow (atan2 im re) 1/2)
(sqrt.f64 (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
im
re
1/2
#s(literal 1/2 binary64)
2
#s(literal 2 binary64)
(log base)
(log.f64 base)
base
(/ (* (atan2 im re) (log base)) (pow (/ 1 (log base)) -2))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)))
(* (atan2 im re) (log base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
(pow (/ 1 (log base)) -2)
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)
-2
#s(literal -2 binary64)

localize280.0ms (2.5%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.8%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.8%
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
accuracy99.6%
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
accuracy99.3%
(pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
accuracy99.6%
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
accuracy100.0%
(log.f64 base)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.8%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy99.8%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
accuracy99.8%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
Results
134.0ms74×0valid
102.0ms182×0invalid
Compiler

Compiled 166 to 25 computations (84.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-pow: 15.0ms (37.7% of total)
ival-div: 12.0ms (30.2% of total)
ival-log: 4.0ms (10.1% of total)
ival-atan2: 3.0ms (7.5% of total)
ival-mult: 3.0ms (7.5% of total)
ival-sqrt: 3.0ms (7.5% of total)
const: 1.0ms (2.5% of total)
backward-pass: 0.0ms (0% of total)

series96.0ms (0.9%)

Counts
17 → 468
Calls
Call 1
Inputs
#<alt (* (/ (atan2 im re) (pow (log base) 2)) (log base))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (atan2 im re)>
#<alt (pow (log base) 2)>
#<alt (/ (/ 1 (log base)) (/ 1 (atan2 im re)))>
#<alt (/ 1 (log base))>
#<alt (log base)>
#<alt (/ 1 (atan2 im re))>
#<alt (pow (sqrt (/ (atan2 im re) (log base))) 2)>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (pow (pow (atan2 im re) 1/2) 2) (log base))>
#<alt (pow (pow (atan2 im re) 1/2) 2)>
#<alt (pow (atan2 im re) 1/2)>
#<alt (/ (* (atan2 im re) (log base)) (pow (/ 1 (log base)) -2))>
#<alt (* (atan2 im re) (log base))>
#<alt (pow (/ 1 (log base)) -2)>
Outputs
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (/ (atan2 im re) (pow (log (/ 1 base)) 2))>
#<alt (/ (atan2 im re) (pow (log (/ 1 base)) 2))>
#<alt (/ (atan2 im re) (pow (log (/ 1 base)) 2))>
#<alt (/ (atan2 im re) (pow (log (/ 1 base)) 2))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ 1 (log base))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ -1 (log (/ 1 base)))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (log base)>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (* -1 (log (/ 1 base)))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (+ (log -1) (* -1 (log (/ -1 base))))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ 1 (atan2 im re))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (sqrt (/ (atan2 im re) (log base)))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (atan2 im re)>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (sqrt (atan2 im re))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (* -1 (/ (atan2 im re) (log (/ 1 base))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* (log base) (atan2 im re))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* -1 (* (log (/ 1 base)) (atan2 im re)))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log base) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (log (/ 1 base)) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
#<alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)>
Calls

117 calls:

TimeVariablePointExpression
81.0ms
base
@-inf
(/ (atan2 im re) (pow (log base) 2))
1.0ms
re
@-inf
(pow (atan2 im re) 1/2)
1.0ms
im
@0
(/ (atan2 im re) (pow (log base) 2))
0.0ms
im
@inf
(/ (atan2 im re) (pow (log base) 2))
0.0ms
re
@inf
(/ (atan2 im re) (pow (log base) 2))

rewrite517.0ms (4.7%)

Algorithm
batch-egg-rewrite
Rules
2474×*-lowering-*.f32
2474×*-lowering-*.f64
1118×+-lowering-+.f64
1118×+-lowering-+.f32
1094×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
024114
1119105
253581
3387981
0825381
Stop Event
iter limit
node limit
Counts
17 → 1590
Calls
Call 1
Inputs
(* (/ (atan2 im re) (pow (log base) 2)) (log base))
(/ (atan2 im re) (pow (log base) 2))
(atan2 im re)
(pow (log base) 2)
(/ (/ 1 (log base)) (/ 1 (atan2 im re)))
(/ 1 (log base))
(log base)
(/ 1 (atan2 im re))
(pow (sqrt (/ (atan2 im re) (log base))) 2)
(sqrt (/ (atan2 im re) (log base)))
(/ (atan2 im re) (log base))
(/ (pow (pow (atan2 im re) 1/2) 2) (log base))
(pow (pow (atan2 im re) 1/2) 2)
(pow (atan2 im re) 1/2)
(/ (* (atan2 im re) (log base)) (pow (/ 1 (log base)) -2))
(* (atan2 im re) (log base))
(pow (/ 1 (log base)) -2)
Outputs
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (atan2.f64 im re))))
(exp.f64 (+.f64 (log.f64 (atan2.f64 im re)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) #s(literal 4 binary64)))
(fabs.f64 (atan2.f64 im re))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 8 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))))
(atan2.f64 im re)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 4 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (log.f64 base) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(log.f64 base)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal -4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3/4 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(fabs.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (log.f64 base))))
(neg.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (log.f64 base))))
(/.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/8 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)) #s(literal 4 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) #s(literal 4 binary64)))
(fabs.f64 (atan2.f64 im re))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(sqrt.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 8 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))))
(atan2.f64 im re)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1/2 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(fabs.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(sqrt.f64 (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 #s(literal -1 binary64)))
(/.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))))
(pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/8 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal 1/2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (atan2.f64 im re)))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/8 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/4 binary64) (log.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/8 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 #s(literal 3/4 binary64) (log.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) #s(literal 2 binary64))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fabs.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (sqrt.f64 (log.f64 base))))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))) #s(literal -1 binary64))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1/2 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (atan2.f64 im re) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (log.f64 base))) (/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1/4 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base))))))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))) #s(literal 2 binary64))
(pow.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 base)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (log.f64 base)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (atan2.f64 im re) #s(literal 3/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 4 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -4 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 3 binary64)) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (log.f64 (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 base)))))

simplify276.0ms (2.5%)

Algorithm
egg-herbie
Rules
2212×sum4-define
1786×sum5-define
1352×fma-define
1336×fnmadd-define
1268×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0402872
1662760
21152760
32532760
46992760
520252760
640582760
779672760
083432760
Stop Event
iter limit
node limit
Counts
468 → 468
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(log base)
(log base)
(log base)
(log base)
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (sqrt.f64 #s(literal -1 binary64)))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))

eval341.0ms (3.1%)

Compiler

Compiled 41441 to 3496 computations (91.6% saved)

prune250.0ms (2.3%)

Pruning

21 alts after pruning (14 fresh and 7 done)

PrunedKeptTotal
New283252837
Fresh3912
Picked325
Done156
Total2839212860
Accuracy
100.0%
Counts
2860 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.5%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
53.6%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
53.5%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
53.2%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 8 binary64)) (log.f64 base))
53.6%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
98.8%
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
51.1%
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
50.7%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.0%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.3%
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
50.5%
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
98.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
51.1%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
51.1%
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.2%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
51.5%
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
55.2%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 759 to 322 computations (57.6% saved)

regimes60.0ms (0.5%)

Accuracy

Total -55.7b remaining (-18052.7%)

Threshold costs -55.7b (-18052.7%)

Counts
42 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal 1/2 binary64)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal -2 binary64)))
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/8 binary64)) #s(literal 8 binary64)) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 4 binary64)) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/4 binary64)) #s(literal 4 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (pow.f64 (log.f64 base) #s(literal 6 binary64)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Calls

5 calls:

12.0ms
re
12.0ms
(log.f64 base)
11.0ms
base
11.0ms
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
11.0ms
im
Results
AccuracySegmentsBranch
99.5%1re
99.5%1im
99.5%1base
99.5%1(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.5%1(log.f64 base)
Compiler

Compiled 48 to 31 computations (35.4% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))

soundness289.0ms (2.6%)

Rules
2532×*-lowering-*.f32
2532×*-lowering-*.f64
1996×fmsub-define
1972×fmm-def
1964×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01811
14510
2758
31056
41356
52156
66036
718086
830546
944526
1055026
1172936
081726
Stop Event
fuel
iter limit
node limit
Compiler

Compiled 18 to 12 computations (33.3% saved)

preprocess20.0ms (0.2%)

Compiler

Compiled 80 to 48 computations (40% saved)

end0.0ms (0%)

Profiling

Loading profile data...