math.log/2 on complex, imaginary part

Time bar (total: 10.7s)

analyze399.0ms (3.7%)

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: 169.0ms
ival-log: 73.0ms (43.3% of total)
ival-mult: 46.0ms (27.3% of total)
ival-atan2: 15.0ms (8.9% of total)
ival-add: 12.0ms (7.1% of total)
ival-sqrt: 9.0ms (5.3% of total)
ival-sub: 7.0ms (4.1% of total)
ival-div: 6.0ms (3.6% of total)
const: 2.0ms (1.2% of total)
backward-pass: 1.0ms (0.6% of total)

sample2.2s (20.1%)

Results
1.7s8256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
ival-sqrt: 420.0ms (31.1% of total)
ival-mult: 325.0ms (24.1% of total)
ival-log: 239.0ms (17.7% of total)
ival-div: 100.0ms (7.4% of total)
ival-atan2: 89.0ms (6.6% of total)
ival-add: 82.0ms (6.1% of total)
ival-sub: 78.0ms (5.8% of total)
const: 13.0ms (1% of total)
backward-pass: 3.0ms (0.2% of total)
Bogosity

preprocess186.0ms (1.7%)

Algorithm
egg-herbie
Rules
2056×fmsub-define
2044×*-lowering-*.f32
2044×*-lowering-*.f64
2032×fmm-def
2022×fnmadd-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
079121
1275111
257586
3124069
4231269
5436769
6763369
01811
14510
2758
31056
41356
52156
66036
718086
831146
944746
1054696
1171246
1276836
080706
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))

explain282.0ms (2.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1350-1(-1.5872436854663385e-159 1.4803429270447246e-218 3.483480539289229e+282)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
30-2(3.9192996103698696e+197 -5.023078832299405e-117 3.674103252752067e-175)(*.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
177.0ms512×0valid
Compiler

Compiled 277 to 56 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 17.0ms (31.7% of total)
ival-log: 13.0ms (24.2% of total)
ival-atan2: 7.0ms (13% of total)
ival-add: 5.0ms (9.3% of total)
ival-sqrt: 4.0ms (7.5% of total)
ival-div: 3.0ms (5.6% of total)
ival-sub: 3.0ms (5.6% of total)
const: 1.0ms (1.9% of total)
backward-pass: 0.0ms (0% of total)

eval0.0ms (0%)

Compiler

Compiled 9 to 6 computations (33.3% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
47.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)

simplify130.0ms (1.2%)

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-diff128
(-.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-diff320
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
cost-diff12992
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
cost-diff13056
(/.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
2056×fmsub-define
2044×*-lowering-*.f32
2044×*-lowering-*.f64
2032×fmm-def
2012×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01977
14673
27569
310565
413565
521565
660365
7180965
8312565
9445665
10545165
11710665
12767165
0806165
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

localize106.0ms (1%)

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.4%
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.2%
(*.f64 (log.f64 base) (log.f64 base))
accuracy51.1%
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Results
74.0ms256×0valid
Compiler

Compiled 137 to 20 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 8.0ms (27% of total)
ival-log: 6.0ms (20.2% of total)
ival-div: 5.0ms (16.9% of total)
ival-add: 3.0ms (10.1% of total)
ival-sub: 3.0ms (10.1% of total)
ival-atan2: 3.0ms (10.1% of total)
ival-sqrt: 2.0ms (6.7% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series106.0ms (1%)

Counts
9 → 240
Calls
Call 1
Inputs
#<alt (/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))>
#<alt (* (log (sqrt (+ (* re re) (* im im)))) 0)>
#<alt (sqrt (+ (* re re) (* im im)))>
#<alt (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0))>
#<alt (/ (atan2 im re) (log base))>
#<alt (atan2 im re)>
#<alt (log base)>
#<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 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 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 (* (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 (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (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 (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

60 calls:

TimeVariablePointExpression
34.0ms
base
@0
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
31.0ms
im
@0
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
18.0ms
base
@-inf
(/ (- (* (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)))
6.0ms
re
@0
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))

rewrite281.0ms (2.6%)

Algorithm
batch-egg-rewrite
Rules
1910×*-lowering-*.f32
1910×*-lowering-*.f64
1262×fma-lowering-fma.f32
1262×fma-lowering-fma.f64
1116×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01948
17344
222336
382436
4361436
0833836
Stop Event
iter limit
node limit
Counts
9 → 822
Calls
Call 1
Inputs
(/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0)))
(* (log (sqrt (+ (* re re) (* im im)))) 0)
(sqrt (+ (* re re) (* im im)))
(- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0))
(/ (atan2 im re) (log base))
(atan2 im re)
(log base)
(* (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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 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 -2 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.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 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(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 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (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 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (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))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(fma.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.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))) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (/.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))) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.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))) #s(literal 0 binary64))
(fma.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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (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)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.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))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 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) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.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))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (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))) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 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))) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.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)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.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 -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 0 binary64))
(fma.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))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 -4 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (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 -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.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))) #s(literal 0 binary64))
(fma.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (-.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))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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))
(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)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (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))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #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 (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)) #s(literal 1 binary64))
(/.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 #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 (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 #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 (log.f64 base) (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 #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 (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 #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 (/.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 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (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 3 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.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))) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (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 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.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 (/.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))
(*.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 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (pow.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #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 (*.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 2 binary64)) (pow.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.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) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.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 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (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 (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 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.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)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (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 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))) (/.f64 (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 (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 (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) #s(literal 1 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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal -1 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 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.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 -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(*.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 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (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))) (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 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.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 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.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 (pow.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.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 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
#s(literal 0 binary64)
(exp.f64 (*.f64 #s(literal 1/2 binary64) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im)))))
(exp.f64 (*.f64 (log.f64 (exp.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 (hypot.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (hypot.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (hypot.f64 im re)) #s(literal -1 binary64))
(pow.f64 (+.f64 (*.f64 re re) (*.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (hypot.f64 im re) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 im re)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(pow.f64 (exp.f64 #s(literal 1/2 binary64)) (neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 im im))))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #s(literal -1/2 binary64)))
(pow.f64 (exp.f64 #s(literal -1/2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 re re) (*.f64 im im)))))
(*.f64 (hypot.f64 im re) #s(literal 1 binary64))
(+.f64 (*.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)))
(exp.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.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) (-.f64 #s(literal 0 binary64) (log.f64 base))) #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))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.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 2 binary64)))) #s(literal -1 binary64) #s(literal 0 binary64))
(neg.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.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 2 binary64)))))
(/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 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 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (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) (-.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 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (log.f64 base))
(/.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) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #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 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.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)))) #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 (pow.f64 (log.f64 base) #s(literal 2 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) (-.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))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) #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) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 (*.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 #s(literal -1 binary64) (log.f64 base)) (pow.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) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 (*.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)))) #s(literal -1 binary64))
(*.f64 (pow.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 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(+.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 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 -2 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.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 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(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 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (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 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (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))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(fma.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.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))) #s(literal 0 binary64)))
(fma.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (/.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))) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.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))) #s(literal 0 binary64))
(fma.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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (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)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.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))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 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) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.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))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (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))) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 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))) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.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)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.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 -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 0 binary64))
(fma.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))) #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 -4 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 -4 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (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 -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.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))) #s(literal 0 binary64))
(fma.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (-.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))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 -2 binary64))) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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))
(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)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (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))) #s(literal 0 binary64)))
(fma.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)))
(fma.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #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 (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)) #s(literal 1 binary64))
(/.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 #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 (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 #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 (log.f64 base) (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 #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 (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 #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 (/.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 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (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 3 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.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))) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 8 binary64)))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (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 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(/.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 3 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.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 (-.f64 #s(literal 0 binary64) (*.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 (/.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))
(*.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 (log.f64 base) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (pow.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #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 (*.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 2 binary64)) (pow.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(*.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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.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) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (pow.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 #s(literal 0 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (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 (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 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.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)))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (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 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))) (/.f64 (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 (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 (/.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) #s(literal 1 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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal -1 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 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.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 -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(*.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 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (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))) (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 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.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 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (log.f64 base))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.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 (pow.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (-.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 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64)))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(+.f64 (atan2.f64 im re) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #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)))
(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 (log.f64 (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(-.f64 (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.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 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.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 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 0 binary64))
(fma.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 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.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 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64) (atan2.f64 im re))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #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 -3 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 -3 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.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 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.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 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (log.f64 base) (*.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))) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 base) (*.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 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(fma.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)) #s(literal 0 binary64))
(fma.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 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64)))
(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 (*.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 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 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 (pow.f64 (log.f64 base) #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 2 binary64))) (*.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) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (/.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) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (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 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 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 (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) (-.f64 #s(literal 0 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) (log.f64 base)) (-.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 (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 (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 4 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 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 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (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 4 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.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 4 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) (*.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 (log.f64 base) (-.f64 #s(literal 0 binary64) (*.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 (*.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 4 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) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (pow.f64 (log.f64 base) #s(literal 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 4 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 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 #s(literal 1 binary64) (-.f64 #s(literal 0 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 #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)))
(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))
(*.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 (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 2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.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 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 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 1 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 -2 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #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 3 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))) (pow.f64 (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 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (-.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))) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 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) (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 -2 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.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 (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 base)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64)))
(atan2.f64 im re)
(log.f64 base)
(+.f64 (log.f64 base) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) base)))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(-.f64 (log.f64 base) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.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 (/.f64 (/.f64 #s(literal 1 binary64) base) #s(literal 1 binary64))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) base)) (log.f64 #s(literal -1 binary64)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) base) #s(literal 1 binary64))))
(/.f64 (log.f64 base) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 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 #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 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (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 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (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 (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (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) (log.f64 base))
(*.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) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.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 #s(literal -1 binary64) (log.f64 base)) (-.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)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 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 1 binary64)) #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)) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 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 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (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))))
(neg.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.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 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -2 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)) (log.f64 base))
(/.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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (log.f64 base) (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 0 binary64) (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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.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)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #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 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.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 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.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 (/.f64 #s(literal 1 binary64) (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)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (neg.f64 (*.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (-.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal -1 binary64))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) #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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.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) (-.f64 #s(literal 0 binary64) (log.f64 base))) #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))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 0 binary64))
(fma.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 2 binary64)))) #s(literal -1 binary64) #s(literal 0 binary64))
(neg.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(neg.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 2 binary64)))))
(/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 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 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base))
(/.f64 (*.f64 (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (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) (-.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 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) (log.f64 base))
(/.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) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #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 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.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)))) #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 (pow.f64 (log.f64 base) #s(literal 2 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) (-.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))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) #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) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 (*.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 #s(literal -1 binary64) (log.f64 base)) (pow.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) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 (*.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)))) #s(literal -1 binary64))
(*.f64 (pow.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 2 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))

simplify233.0ms (2.2%)

Algorithm
egg-herbie
Rules
3652×*-lowering-*.f32
3652×*-lowering-*.f64
1808×+-lowering-+.f64
1808×+-lowering-+.f32
1660×fnmadd-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01221562
13341480
211301460
342351448
084521448
Stop Event
iter limit
node limit
Counts
240 → 240
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)))))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log 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))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 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))))
(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))))
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)
im
(+ im (* 1/2 (/ (pow re 2) im)))
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) im)))
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(+.f64 im (*.f64 (/.f64 (*.f64 re re) im) (+.f64 (/.f64 (*.f64 re (*.f64 re #s(literal -1/8 binary64))) (*.f64 im im)) #s(literal 1/2 binary64))))
(+ 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 (*.f64 re re) (+.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 (*.f64 re re) (+.f64 (/.f64 (*.f64 re (*.f64 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 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re) (*.f64 re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 #s(literal -1/8 binary64) (*.f64 im im)))) (*.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 (*.f64 re (+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 #s(literal -1/8 binary64) (*.f64 im im)))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (pow.f64 re #s(literal 6 binary64)))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re))
(* -1 re)
(-.f64 #s(literal 0 binary64) re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(-.f64 (-.f64 #s(literal 0 binary64) re) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) re))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(-.f64 (*.f64 re (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (*.f64 re (*.f64 re re))))))) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) 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 re (+.f64 (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) #s(literal -1/16 binary64)))) (+.f64 re (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) 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 (*.f64 im im) re) (+.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 im im)) (*.f64 re 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 (/.f64 #s(literal -1/8 binary64) (*.f64 re re)) re))))))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(+.f64 im (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) im)))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) im)) (*.f64 im (+.f64 #s(literal 1 binary64) (/.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 (*.f64 im (+.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal -1/8 binary64))))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) im)))
(* -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/2 binary64) (/.f64 (*.f64 re re) im))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(-.f64 (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/8 binary64) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) 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 (*.f64 im (+.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal -1/8 binary64))))) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 6 binary64))) (pow.f64 im #s(literal 6 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re re) im))))
(* (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))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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)))
(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))))

eval178.0ms (1.7%)

Compiler

Compiled 31580 to 2335 computations (92.6% saved)

prune180.0ms (1.7%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New1372161388
Fresh000
Picked112
Done000
Total1373171390
Accuracy
100.0%
Counts
1390 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
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)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.2%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.2%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.3%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
99.3%
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base))
99.1%
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))
99.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (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.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)))
99.0%
(*.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))))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
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))
50.6%
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
53.1%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 459 to 308 computations (32.9% saved)

simplify158.0ms (1.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base))
cost-diff13184
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff0
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff12992
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
cost-diff0
(log.f64 (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
cost-diff12800
(exp.f64 (log.f64 (log.f64 base)))
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
(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)))
Rules
1880×+-lowering-+.f64
1880×+-lowering-+.f32
1874×fnmadd-define
1530×*-lowering-*.f32
1530×*-lowering-*.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020118
136110
265110
3142110
4438110
51389110
62297110
74019110
08342110
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (atan2 im re) (/ 1 (log base)))
(atan2 im re)
im
re
(/ 1 (log base))
1
(log base)
base
(/ 1 (/ (log base) (atan2 im re)))
1
(/ (log base) (atan2 im re))
(log base)
base
(atan2 im re)
im
re
(/ (atan2 im re) (exp (log (log base))))
(atan2 im re)
im
re
(exp (log (log base)))
(log (log base))
(log base)
base
(/ (log base) (/ (pow (log base) 2) (atan2 im re)))
(log base)
base
(/ (pow (log base) 2) (atan2 im re))
(pow (log base) 2)
2
(atan2 im re)
im
re
(/ (/ (/ (atan2 im re) (log base)) (/ 1 (log base))) (log base))
(/ (/ (atan2 im re) (log base)) (/ 1 (log base)))
(/ (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
(/ 1 (log base))
1
Outputs
(* (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
(/ 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) (exp (log (log base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(exp (log (log base)))
(log.f64 base)
(log (log base))
(log.f64 (log.f64 base))
(log base)
(log.f64 base)
base
(/ (log base) (/ (pow (log base) 2) (atan2 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log base)
(log.f64 base)
base
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
2
#s(literal 2 binary64)
(atan2 im re)
(atan2.f64 im re)
im
re
(/ (/ (/ (atan2 im re) (log base)) (/ 1 (log base))) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (/ (atan2 im re) (log base)) (/ 1 (log base)))
(atan2.f64 im re)
(/ (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 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)

localize165.0ms (1.5%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.7%
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.7%
(/.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base))
accuracy99.7%
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy100.0%
(log.f64 base)
accuracy99.7%
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
accuracy99.6%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
accuracy99.6%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(log.f64 (log.f64 base))
accuracy99.7%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
accuracy99.0%
(exp.f64 (log.f64 (log.f64 base)))
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy100.0%
(atan2.f64 im re)
accuracy100.0%
(log.f64 base)
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.7%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
Results
70.0ms120×0invalid
60.0ms136×0valid
Compiler

Compiled 147 to 21 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 31.0ms
ival-div: 14.0ms (44.8% of total)
ival-log: 6.0ms (19.2% of total)
ival-atan2: 3.0ms (9.6% of total)
ival-exp: 3.0ms (9.6% of total)
ival-pow: 3.0ms (9.6% of total)
ival-mult: 2.0ms (6.4% of total)
const: 1.0ms (3.2% of total)
backward-pass: 0.0ms (0% of total)

series99.0ms (0.9%)

Counts
15 → 408
Calls
Call 1
Inputs
#<alt (* (atan2 im re) (/ 1 (log base)))>
#<alt (atan2 im re)>
#<alt (/ 1 (log base))>
#<alt (log base)>
#<alt (/ 1 (/ (log base) (atan2 im re)))>
#<alt (/ (log base) (atan2 im re))>
#<alt (exp (log (log base)))>
#<alt (/ (atan2 im re) (exp (log (log base))))>
#<alt (log (log base))>
#<alt (/ (log base) (/ (pow (log base) 2) (atan2 im re)))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (pow (log base) 2)>
#<alt (/ (/ (atan2 im re) (log base)) (/ 1 (log base)))>
#<alt (/ (/ (/ (atan2 im re) (log base)) (/ 1 (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 (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 (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 (* -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 (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 (* -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) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (/ (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (/ (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (/ (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (atan2 im re))>
#<alt (/ (pow (log base) 2) (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)>
#<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) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (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)))))>
Calls

102 calls:

TimeVariablePointExpression
34.0ms
base
@inf
(log (log base))
33.0ms
base
@0
(log (log base))
19.0ms
base
@-inf
(log (log base))
1.0ms
base
@-inf
(/ 1 (log base))
0.0ms
base
@inf
(/ 1 (log base))

rewrite252.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1886×*-lowering-*.f32
1886×*-lowering-*.f64
1486×/-lowering-/.f32
1486×/-lowering-/.f64
1080×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02070
18168
247568
3248168
0843568
Stop Event
iter limit
node limit
Counts
15 → 1126
Calls
Call 1
Inputs
(* (atan2 im re) (/ 1 (log base)))
(atan2 im re)
(/ 1 (log base))
(log base)
(/ 1 (/ (log base) (atan2 im re)))
(/ (log base) (atan2 im re))
(exp (log (log base)))
(/ (atan2 im re) (exp (log (log base))))
(log (log base))
(/ (log base) (/ (pow (log base) 2) (atan2 im re)))
(/ (pow (log base) 2) (atan2 im re))
(pow (log base) 2)
(/ (/ (atan2 im re) (log base)) (/ 1 (log base)))
(/ (/ (/ (atan2 im re) (log base)) (/ 1 (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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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)))
(-.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 -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 1 binary64) (atan2.f64 im re))) (/.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))))
(/.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 (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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.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) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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 0 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.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 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (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)) (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 -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 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 #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 2 binary64)) (-.f64 #s(literal 0 binary64) (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 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))) (*.f64 (/.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 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (-.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))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 #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))) (/.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 0 binary64) (atan2.f64 im re))) (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))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal -1 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) (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 3 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 (exp.f64 #s(literal -1 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 #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 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.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 (-.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) (atan2.f64 im re)) (/.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 #s(literal -1 binary64) (log.f64 base)) (-.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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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) (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 (/.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 #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 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) (-.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 -1 binary64) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 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 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (atan2.f64 im re))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64)) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 0 binary64)) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 0 binary64)) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 0 binary64)) (atan2.f64 im re))
(exp.f64 (log.f64 (atan2.f64 im re)))
(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 1 binary64) (log.f64 base)) (atan2.f64 im re))) (-.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 0 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #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 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (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 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (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 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #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 (/.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (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) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.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)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 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 (atan2.f64 im re) (-.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 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.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 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.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 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (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 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (/.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 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (/.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 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (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 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.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 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (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)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (/.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 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.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) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 #s(literal -1 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))) (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 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 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 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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) (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 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (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))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (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) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (-.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) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #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 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.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 (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) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.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 (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 -2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) #s(literal 1 binary64)))
(*.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 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.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 (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 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 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 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(atan2.f64 im re)
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (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)))
(-.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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(/.f64 (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 #s(literal -1 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 (/.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 #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) (log.f64 base)))
(/.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) (-.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) (pow.f64 (log.f64 base) #s(literal 2 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 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) (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 -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal -1 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 (/.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 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(log.f64 base)
(+.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)))) (log.f64 base))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (log.f64 base))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(-.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 -2 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 (/.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) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 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 #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 (/.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 #s(literal -1 binary64) (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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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)))
(-.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 -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 1 binary64) (atan2.f64 im re))) (/.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))))
(/.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 (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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.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) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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 0 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.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 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (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)) (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 -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 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 #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 2 binary64)) (-.f64 #s(literal 0 binary64) (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 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))) (*.f64 (/.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 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (-.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))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 #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))) (/.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 0 binary64) (atan2.f64 im re))) (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))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal -1 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) (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 3 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 (exp.f64 #s(literal -1 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 #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 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.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 (-.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) (atan2.f64 im re)) (/.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 #s(literal -1 binary64) (log.f64 base)) (-.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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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) (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 (/.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 #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 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) (-.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 -1 binary64) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 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 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (*.f64 (/.f64 (atan2.f64 im re) (/.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 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 #s(literal 1 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 #s(literal 1 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 -1 binary64) (log.f64 base)))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.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 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 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 (-.f64 #s(literal 0 binary64) (log.f64 base)) (-.f64 #s(literal 0 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))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (/.f64 (atan2.f64 im re) (/.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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.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) (-.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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (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)) (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 (/.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 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (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)) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (exp.f64 (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))))
(/.f64 (-.f64 (*.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) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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) (/.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 3 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (/.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 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.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) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 base) (/.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 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (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))))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (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) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.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 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (/.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) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (/.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 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 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) (atan2.f64 im re))))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 (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 -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 (-.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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (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)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (/.f64 (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 0 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (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) (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))) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal -1 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))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(*.f64 (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (exp.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(*.f64 (exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(log.f64 base)
(+.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)))) (log.f64 base))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (log.f64 base))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 0 binary64)) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(-.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 -2 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 (/.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) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base)))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 (log.f64 base) #s(literal 1 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 #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 (/.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 #s(literal -1 binary64) (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 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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)))
(-.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 -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 1 binary64) (atan2.f64 im re))) (/.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))))
(/.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 (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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.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) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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 0 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.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 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (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)) (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 -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 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 #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 2 binary64)) (-.f64 #s(literal 0 binary64) (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 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))) (*.f64 (/.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 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (-.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))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 #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))) (/.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 0 binary64) (atan2.f64 im re))) (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))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal -1 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) (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 3 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 (exp.f64 #s(literal -1 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 #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 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.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 (-.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) (atan2.f64 im re)) (/.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 #s(literal -1 binary64) (log.f64 base)) (-.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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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) (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 (/.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 #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 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) (-.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 -1 binary64) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 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 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (neg.f64 (log.f64 #s(literal -1 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (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 -1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal 1 binary64) (log.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1 binary64) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(+.f64 (*.f64 (log.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 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) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 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))))
(-.f64 (+.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) #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 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 0 binary64))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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)))
(-.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 -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 1 binary64) (atan2.f64 im re))) (/.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))))
(/.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 (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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.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) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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 0 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.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 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (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)) (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 -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 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 #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 2 binary64)) (-.f64 #s(literal 0 binary64) (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 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))) (*.f64 (/.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 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (-.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))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 #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))) (/.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 0 binary64) (atan2.f64 im re))) (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))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal -1 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) (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 3 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 (exp.f64 #s(literal -1 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 #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 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.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 (-.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) (atan2.f64 im re)) (/.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 #s(literal -1 binary64) (log.f64 base)) (-.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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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) (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 (/.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 #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 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) (-.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 -1 binary64) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 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 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal 0 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) #s(literal 0 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) #s(literal 0 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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 2 binary64)) (atan2.f64 im re)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.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)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (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)) #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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (-.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 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.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) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.f64 (/.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 base))
(/.f64 (/.f64 (log.f64 base) (/.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 (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) (log.f64 base)))
(/.f64 (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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 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) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.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) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (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 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.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 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 base))))
(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))
(*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.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 (log.f64 base) (/.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 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (/.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 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.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 (log.f64 base) (-.f64 #s(literal 0 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) (log.f64 base)) (/.f64 (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 -1 binary64) (log.f64 base)) (/.f64 (/.f64 (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) (log.f64 base)) (/.f64 (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 -1 binary64) (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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.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 1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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 (/.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 3 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.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 (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 -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 3 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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base)))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (/.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.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))))
(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 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 #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)) (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 (/.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 (exp.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))))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(*.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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.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))) #s(literal -1 binary64))
(*.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)) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.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)) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -2 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 (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 (-.f64 #s(literal 0 binary64) (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 -2 binary64)) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (atan2.f64 im re))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal 0 binary64)) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 0 binary64)) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 0 binary64)) (atan2.f64 im re))
(+.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 0 binary64)) (atan2.f64 im re))
(exp.f64 (log.f64 (atan2.f64 im re)))
(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 1 binary64) (log.f64 base)) (atan2.f64 im re))) (-.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 0 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #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 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (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 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 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 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (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 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #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 (/.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (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) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.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)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 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 (atan2.f64 im re) (-.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 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.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 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (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 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.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 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (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 #s(literal 1 binary64) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (*.f64 (/.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 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (/.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 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (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 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.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 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (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)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (/.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 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (/.f64 #s(literal -1 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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (-.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) (atan2.f64 im re))) #s(literal 1 binary64)) (/.f64 #s(literal -1 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))) (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 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 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 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (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) (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 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 #s(literal 0 binary64) (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))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (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) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal -1 binary64) (-.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) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #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 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.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 (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) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.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 (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 -2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) #s(literal 1 binary64)))
(*.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 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.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 (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 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 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 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(atan2.f64 im re)
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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)))
(-.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 -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 1 binary64) (atan2.f64 im re))) (/.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))))
(/.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 (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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.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) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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 0 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.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 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (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)) (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 -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 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 #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 2 binary64)) (-.f64 #s(literal 0 binary64) (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 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))) (*.f64 (/.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 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (-.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))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 #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))) (/.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 0 binary64) (atan2.f64 im re))) (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))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal -1 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) (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 3 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 (exp.f64 #s(literal -1 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 #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 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.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 (-.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) (atan2.f64 im re)) (/.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 #s(literal -1 binary64) (log.f64 base)) (-.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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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) (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 (/.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 #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 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) (-.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 -1 binary64) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 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 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (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 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (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 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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)))
(-.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 -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 1 binary64) (atan2.f64 im re))) (/.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))))
(/.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 (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 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.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) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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 0 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.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 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 (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)) (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 -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 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 #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 2 binary64)) (-.f64 #s(literal 0 binary64) (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 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))) (*.f64 (/.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 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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))) (-.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))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 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))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.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) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (/.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 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 #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))) (/.f64 (/.f64 #s(literal 1 binary64) (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.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 0 binary64) (atan2.f64 im re))) (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))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (-.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 2 binary64)))) (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (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 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 #s(literal -1 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) (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 3 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 (exp.f64 #s(literal -1 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 #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 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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 2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.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 (-.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) (atan2.f64 im re)) (/.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 #s(literal -1 binary64) (log.f64 base)) (-.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 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 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) (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 (/.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 #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 (log.f64 base) #s(literal -3 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) (-.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 -1 binary64) (log.f64 base))) (pow.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 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 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))) #s(literal 1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))

simplify218.0ms (2%)

Algorithm
egg-herbie
Rules
1658×sum3-define
1654×fnmadd-define
1154×*-lowering-*.f32
1154×*-lowering-*.f64
1078×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0362460
1572360
2982360
32322360
46842360
518812360
642982360
082122360
Stop Event
iter limit
node limit
Counts
408 → 408
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)
(/ 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))
(* -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)))))
(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))
(* -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) (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))
(/ (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)
(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)
(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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 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)))))
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)
(/ 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)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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))))
(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))
(* -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) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/ (pow (log base) 2) (atan2 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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)
(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)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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))))

eval337.0ms (3.1%)

Compiler

Compiled 41022 to 2947 computations (92.8% saved)

prune220.0ms (2%)

Pruning

22 alts after pruning (17 fresh and 5 done)

PrunedKeptTotal
New238692395
Fresh3811
Picked145
Done011
Total2390222412
Accuracy
100.0%
Counts
2412 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
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)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.2%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.1%
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.2%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.3%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
99.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
98.7%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re)))
99.0%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
52.1%
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
99.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
50.6%
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
52.2%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base)))))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.1%
(*.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))))
50.6%
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
53.1%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 556 to 383 computations (31.1% saved)

simplify177.0ms (1.6%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
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-diff13120
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
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))
cost-diff0
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base))))
cost-diff0
(atan2.f64 im re)
cost-diff128
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base)))))
cost-diff12800
(exp.f64 (log.f64 (log.f64 base)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
cost-diff128
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
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-diff19456
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
Rules
2202×+-lowering-+.f64
2202×+-lowering-+.f32
1948×*-lowering-*.f32
1948×*-lowering-*.f64
1234×fnmadd-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
025174
155169
2101169
3296134
41122133
52307133
64270133
08272133
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(/ (/ (atan2 im re) (pow (log base) -2)) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) -2))
(atan2 im re)
im
re
(pow (log base) -2)
(log base)
base
-2
(pow (log base) 3)
3
(/ 1 (* (/ 1 (atan2 im re)) (log base)))
1
(* (/ 1 (atan2 im re)) (log base))
(/ 1 (atan2 im re))
(atan2 im re)
im
re
(log base)
base
(* (atan2 im re) (/ 1 (exp (log (log base)))))
(atan2 im re)
im
re
(/ 1 (exp (log (log base))))
1
(exp (log (log base)))
(log (log base))
(log base)
base
(* (/ (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
(/ (/ (atan2 im re) (pow (log base) 2)) (/ 1 (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
Outputs
(/ (/ (atan2 im re) (pow (log base) -2)) (pow (log base) 3))
(/.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)
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
3
#s(literal 3 binary64)
(/ 1 (* (/ 1 (atan2 im re)) (log base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
1
#s(literal 1 binary64)
(* (/ 1 (atan2 im re)) (log base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
(* (atan2 im re) (/ 1 (exp (log (log base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
im
re
(/ 1 (exp (log (log base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)
(exp (log (log base)))
(log.f64 base)
(log (log base))
(log.f64 (log.f64 base))
(log base)
(log.f64 base)
base
(* (/ (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)
(/ (/ (atan2 im re) (pow (log base) 2)) (/ 1 (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))
(/.f64 #s(literal 1 binary64) (log.f64 base))
1
#s(literal 1 binary64)

localize189.0ms (1.8%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy99.8%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
accuracy99.7%
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy99.6%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy100.0%
(log.f64 base)
accuracy99.7%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
accuracy99.7%
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy99.6%
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy99.9%
(log.f64 (log.f64 base))
accuracy99.8%
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base))))
accuracy99.7%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base)))))
accuracy99.0%
(exp.f64 (log.f64 (log.f64 base)))
accuracy100.0%
(log.f64 base)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy99.7%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy99.7%
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy99.6%
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
accuracy99.6%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
accuracy99.6%
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy99.4%
(pow.f64 (log.f64 base) #s(literal 3 binary64))
Results
76.0ms136×0valid
61.0ms120×0invalid
Compiler

Compiled 178 to 26 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 46.0ms
ival-div: 16.0ms (35% of total)
ival-pow: 11.0ms (24.1% of total)
ival-log: 9.0ms (19.7% of total)
ival-mult: 5.0ms (10.9% of total)
ival-atan2: 3.0ms (6.6% of total)
ival-exp: 2.0ms (4.4% of total)
const: 1.0ms (2.2% of total)
backward-pass: 0.0ms (0% of total)

series42.0ms (0.4%)

Counts
18 → 432
Calls
Call 1
Inputs
#<alt (/ (/ (atan2 im re) (pow (log base) -2)) (pow (log base) 3))>
#<alt (/ (atan2 im re) (pow (log base) -2))>
#<alt (atan2 im re)>
#<alt (pow (log base) -2)>
#<alt (/ 1 (* (/ 1 (atan2 im re)) (log base)))>
#<alt (* (/ 1 (atan2 im re)) (log base))>
#<alt (/ 1 (atan2 im re))>
#<alt (exp (log (log base)))>
#<alt (* (atan2 im re) (/ 1 (exp (log (log base)))))>
#<alt (/ 1 (exp (log (log base))))>
#<alt (* (/ (atan2 im re) (pow (log base) 2)) (log base))>
#<alt (/ (atan2 im re) (pow (log base) 2))>
#<alt (pow (log base) 2)>
#<alt (/ (/ (atan2 im re) (pow (log base) 2)) (/ 1 (log base)))>
#<alt (pow (log base) 3)>
#<alt (log base)>
#<alt (log (log base))>
#<alt (/ 1 (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 (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log base) 2) (atan2 im re))>
#<alt (* (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (* (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (* (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (* (pow (log (/ 1 base)) 2) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))>
#<alt (* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (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 (pow (log base) 2))>
#<alt (/ 1 (pow (log base) 2))>
#<alt (/ 1 (pow (log base) 2))>
#<alt (/ 1 (pow (log base) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ 1 (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 (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (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 (/ 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 (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 (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (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 (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 (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (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 (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 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 (/ 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)))))>
Calls

108 calls:

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

rewrite561.0ms (5.2%)

Algorithm
batch-egg-rewrite
Rules
1872×*-lowering-*.f32
1872×*-lowering-*.f64
1536×+-lowering-+.f64
1536×+-lowering-+.f32
1514×frac-times
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
025120
110981
252781
3422781
0843581
Stop Event
iter limit
node limit
Counts
18 → 1626
Calls
Call 1
Inputs
(/ (/ (atan2 im re) (pow (log base) -2)) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) -2))
(atan2 im re)
(pow (log base) -2)
(/ 1 (* (/ 1 (atan2 im re)) (log base)))
(* (/ 1 (atan2 im re)) (log base))
(/ 1 (atan2 im re))
(exp (log (log base)))
(* (atan2 im re) (/ 1 (exp (log (log base)))))
(/ 1 (exp (log (log base))))
(* (/ (atan2 im re) (pow (log base) 2)) (log base))
(/ (atan2 im re) (pow (log base) 2))
(pow (log base) 2)
(/ (/ (atan2 im re) (pow (log base) 2)) (/ 1 (log base)))
(pow (log base) 3)
(log base)
(log (log base))
(/ 1 (log base))
Outputs
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.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 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 3 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) (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))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (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 (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 (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 -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))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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 -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 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) (pow.f64 (log.f64 base) #s(literal 3 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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))) (/.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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.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 3 binary64))))
(/.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 #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) (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) (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 (/.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 -2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.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)) (-.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 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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (log.f64 base) #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 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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (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 (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 (*.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 (/.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 0 binary64) (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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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 #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 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 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) (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 #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 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (/.f64 (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 2 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)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.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 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 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.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 2 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) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.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 (*.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))) (*.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 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.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)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 2 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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #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 (*.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) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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) (atan2.f64 im re)) (/.f64 #s(literal -1 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 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.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 0 binary64) (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) (log.f64 base)))
(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 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #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 (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 -2 binary64)) (/.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 (/.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 3 binary64)) (*.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 binary64)) (/.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 (atan2.f64 im re) (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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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 #s(literal 1 binary64) (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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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 (-.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 (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 (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 -3 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)) (/.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) (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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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) (pow.f64 (log.f64 base) #s(literal 3 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 -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.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)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 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 (/.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.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))) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 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 (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 (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 (/.f64 (atan2.f64 im re) (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 3 binary64)))
(*.f64 (/.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 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(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 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (atan2.f64 im re)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (/.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) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(neg.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 (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))) #s(literal 1 binary64))
(/.f64 #s(literal 1 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 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (atan2.f64 im re) (-.f64 #s(literal 0 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 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) (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))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(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 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 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 #s(literal -1 binary64) (/.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) (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 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(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 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 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (*.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 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.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 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (*.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) (atan2.f64 im re)))
(neg.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(neg.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 2 binary64))))
(/.f64 (atan2.f64 im re) #s(literal 1 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (*.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 -2 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 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 -2 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)) #s(literal -1 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 -2 binary64)))))
(/.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 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 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)))
(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 (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) #s(literal -1 binary64))
(pow.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.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 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (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 -2 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 3 binary64))))
(*.f64 #s(literal 1 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 (atan2.f64 im re) (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 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal -1 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 -2 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 (atan2.f64 im re) (-.f64 #s(literal 0 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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(*.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 (/.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) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.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 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(atan2.f64 im re)
(exp.f64 (*.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 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -2 binary64)))
(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 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #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 (log.f64 (log.f64 base)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.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) (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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.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 -4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (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)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal 2 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 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(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 (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 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (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) (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 -4 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 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 -1 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))) #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)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (/.f64 #s(literal -1 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))) (/.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 -3 binary64)) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 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 -4 binary64)) (pow.f64 (log.f64 base) #s(literal 2 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 4 binary64)) (pow.f64 (log.f64 base) #s(literal -6 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (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 0 binary64) (log.f64 base)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.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 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 3 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) (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))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (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 (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 (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 -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))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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 -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 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) (pow.f64 (log.f64 base) #s(literal 3 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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))) (/.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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.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 3 binary64))))
(/.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 #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) (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) (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 (/.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 -2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.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)) (-.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 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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (log.f64 base) #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 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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (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 (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 (*.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 (/.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 0 binary64) (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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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 #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 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 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) (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 #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 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (/.f64 (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 2 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)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.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 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 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.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 2 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) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.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 (*.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))) (*.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 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.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)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 2 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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #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 (*.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) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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) (atan2.f64 im re)) (/.f64 #s(literal -1 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 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.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 0 binary64) (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) (log.f64 base)))
(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 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #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 (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 -2 binary64)) (/.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 (/.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 3 binary64)) (*.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 binary64)) (/.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 (atan2.f64 im re) (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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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 #s(literal 1 binary64) (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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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 (-.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 (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 (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 -3 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)) (/.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) (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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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) (pow.f64 (log.f64 base) #s(literal 3 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 -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.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)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 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 (/.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.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))) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 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 (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 (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 (/.f64 (atan2.f64 im re) (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 3 binary64)))
(*.f64 (/.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 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(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)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (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))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(neg.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.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 #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) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.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 (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 3 binary64))) (/.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 0 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) (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 (-.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 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #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 (-.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) (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 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -3 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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 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)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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 (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 2 binary64))))
(/.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 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (*.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (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 (log.f64 base) #s(literal 5 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 (/.f64 (log.f64 base) (-.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 2 binary64))))
(/.f64 (*.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 (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 2 binary64))))
(/.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 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (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 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 (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))
(*.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))
(*.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 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.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 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 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) (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) (-.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 (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 #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 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.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 (/.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 -2 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(*.f64 (/.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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 2 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 (-.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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 (log.f64 base) (/.f64 (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 -2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 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 (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 #s(literal -1 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.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 2 binary64)))))
(*.f64 (/.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 -2 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.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 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 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 (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 -2 binary64))))
(*.f64 (/.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 -2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.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 -2 binary64))) #s(literal 1 binary64)))
(*.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 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.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 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (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 #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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(*.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (log.f64 base))) (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 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base))
(*.f64 (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(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 (log.f64 (atan2.f64 im re)) #s(literal 1 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 binary64)))
(exp.f64 (+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)))))
(exp.f64 (+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 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)))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (-.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 1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.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 #s(literal -1 binary64) (-.f64 #s(literal 0 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))) (-.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 (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 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.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 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 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))
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 #s(literal 1 binary64) (/.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)) (/.f64 #s(literal 1 binary64) (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 (log.f64 base) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 base) (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (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)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.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 2 binary64)))))
(*.f64 (/.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 -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 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.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) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (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) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.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 -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) (log.f64 base)) #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 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (*.f64 (exp.f64 #s(literal -2 binary64)) (exp.f64 #s(literal 3 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal 3 binary64)) (exp.f64 #s(literal -2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(*.f64 (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 (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 (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 #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)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.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 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.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)) (-.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 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.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 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 3 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) (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))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (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 (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 (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 -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))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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 -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 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) (pow.f64 (log.f64 base) #s(literal 3 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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))) (/.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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.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 3 binary64))))
(/.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 #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) (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) (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 (/.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 -2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.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)) (-.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 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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (log.f64 base) #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 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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (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 (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 (*.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 (/.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 0 binary64) (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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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 #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 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 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) (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 #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 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (/.f64 (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 2 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)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.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 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 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.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 2 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) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.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 (*.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))) (*.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 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.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)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 2 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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #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 (*.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) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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) (atan2.f64 im re)) (/.f64 #s(literal -1 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 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.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 0 binary64) (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) (log.f64 base)))
(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 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #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 (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 -2 binary64)) (/.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 (/.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 3 binary64)) (*.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 binary64)) (/.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 (atan2.f64 im re) (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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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 #s(literal 1 binary64) (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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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 (-.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 (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 (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 -3 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)) (/.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) (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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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) (pow.f64 (log.f64 base) #s(literal 3 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 -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.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)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 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 (/.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.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))) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 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 (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 (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 (/.f64 (atan2.f64 im re) (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 3 binary64)))
(*.f64 (/.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 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(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 (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 binary64)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 (log.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))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.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)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.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))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 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 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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) (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 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (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))) (-.f64 #s(literal 0 binary64) (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 -2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (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) (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)) #s(literal -1 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 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.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 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.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)))) #s(literal -1 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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.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 (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)) (-.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 -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.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 3 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 -4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.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 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 3 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) (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))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (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 (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 (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 -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))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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 -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 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) (pow.f64 (log.f64 base) #s(literal 3 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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))) (/.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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.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 3 binary64))))
(/.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 #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) (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) (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 (/.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 -2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.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)) (-.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 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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (log.f64 base) #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 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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (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 (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 (*.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 (/.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 0 binary64) (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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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 #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 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 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) (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 #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 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (/.f64 (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 2 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)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.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 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 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.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 2 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) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.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 (*.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))) (*.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 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.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)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 2 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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #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 (*.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) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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) (atan2.f64 im re)) (/.f64 #s(literal -1 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 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.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 0 binary64) (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) (log.f64 base)))
(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 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #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 (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 -2 binary64)) (/.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 (/.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 3 binary64)) (*.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 binary64)) (/.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 (atan2.f64 im re) (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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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 #s(literal 1 binary64) (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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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 (-.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 (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 (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 -3 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)) (/.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) (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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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) (pow.f64 (log.f64 base) #s(literal 3 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 -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.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)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 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 (/.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.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))) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 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 (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 (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 (/.f64 (atan2.f64 im re) (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 3 binary64)))
(*.f64 (/.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 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(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 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 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)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (atan2.f64 im re)) (*.f64 (*.f64 (log.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))) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (/.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) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (atan2.f64 im re) (-.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 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 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 -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))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 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 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.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 #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 (atan2.f64 im re) (-.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 3 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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)))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (-.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 (/.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 -3 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 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) (/.f64 #s(literal -1 binary64) (log.f64 base))) (-.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 1 binary64) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.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 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (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)) (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 -4 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 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 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 2 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 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.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 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(*.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 3 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.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 0 binary64) (atan2.f64 im re)) (*.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) (atan2.f64 im re)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)))
(*.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))) #s(literal 1 binary64)))
(*.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 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (/.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)) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (*.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 (*.f64 (atan2.f64 im re) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.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 3 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 3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 -4 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -6 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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -5 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 (/.f64 (atan2.f64 im re) (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 -6 binary64)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal 1 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 2 binary64))) (pow.f64 (log.f64 base) #s(literal 3 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 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))) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.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 -2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.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 2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 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)))) (/.f64 #s(literal 1 binary64) (log.f64 base))) (/.f64 (/.f64 #s(literal -1 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) (-.f64 #s(literal 0 binary64) (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)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.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 3 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.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 2 binary64))) (-.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)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (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) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (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 2 binary64)))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(exp.f64 (*.f64 (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 binary64)))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 2 binary64))) (log.f64 (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 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #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 (log.f64 (log.f64 base)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #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 binary64)) (*.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) (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 #s(literal -1 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 #s(literal 0 binary64) (log.f64 base)))
(/.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 (-.f64 #s(literal 0 binary64) (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 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (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))) (*.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))) (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(/.f64 (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 2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 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 2 binary64))))
(/.f64 (pow.f64 (-.f64 #s(literal 0 binary64) (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 (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)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 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 (exp.f64 #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))))
(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 (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 (*.f64 (exp.f64 #s(literal 3 binary64)) (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal 3 binary64))) (log.f64 (log.f64 base)))
(*.f64 (log.f64 base) (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 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 3 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 -4 binary64)) (pow.f64 (log.f64 base) #s(literal 6 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 4 binary64)) (pow.f64 (log.f64 base) #s(literal -2 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)))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.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 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.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 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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 3 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) (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))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (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 (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 (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 -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))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 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 -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 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) (pow.f64 (log.f64 base) #s(literal 3 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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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))) (/.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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.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 3 binary64))))
(/.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 #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) (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) (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 (/.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 -2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.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)) (-.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 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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 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 (pow.f64 (log.f64 base) #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 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) (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (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 (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 (*.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 (/.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 0 binary64) (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) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.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 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (log.f64 base))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 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 #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 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (-.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 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) (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 #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 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (*.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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 base))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (/.f64 (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 2 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)))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (-.f64 #s(literal 0 binary64) (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 (/.f64 (atan2.f64 im re) (log.f64 base)) (-.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 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 2 binary64))) (pow.f64 (log.f64 base) #s(literal 5 binary64)))
(/.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 2 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) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (*.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 (*.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))) (*.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 (*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)))
(/.f64 (*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) (log.f64 base)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (neg.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)))
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 2 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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) #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 (*.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) (pow.f64 (log.f64 base) #s(literal -3 binary64))) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 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) (atan2.f64 im re)) (/.f64 #s(literal -1 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 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(/.f64 (*.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 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (/.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 0 binary64) (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) (log.f64 base)))
(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 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.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) (pow.f64 (log.f64 base) #s(literal 3 binary64))))) #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 (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 -2 binary64)) (/.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 (/.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 3 binary64)) (*.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 binary64)) (/.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 (atan2.f64 im re) (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 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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 #s(literal 1 binary64) (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 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (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 -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal 1 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 (-.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 (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 (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 -3 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)) (/.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) (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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.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 (/.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) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.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) (pow.f64 (log.f64 base) #s(literal 3 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 -3 binary64)) (/.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (/.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)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 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 (/.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(*.f64 (/.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))) (pow.f64 (log.f64 base) #s(literal 2 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 -1 binary64) (log.f64 base))) (-.f64 #s(literal 0 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 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 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (-.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 (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 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 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 (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 (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 (/.f64 (atan2.f64 im re) (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 3 binary64)))
(*.f64 (/.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 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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 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 -3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 3 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (*.f64 #s(literal 3 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))) (log.f64 (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.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) (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) (/.f64 #s(literal -1 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) (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 (-.f64 #s(literal 0 binary64) (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))) (/.f64 #s(literal -1 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 4 binary64)) (log.f64 base))
(/.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))))
(/.f64 (*.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 (-.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.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 (exp.f64 #s(literal 3 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.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))))
(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 -3 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)))
(pow.f64 (exp.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 (pow.f64 (exp.f64 #s(literal 3 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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (log.f64 base) #s(literal 5 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 (/.f64 #s(literal 1 binary64) (log.f64 base)) (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 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) (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 -3 binary64)) (pow.f64 (log.f64 base) #s(literal 6 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 -6 binary64)) (pow.f64 (log.f64 base) #s(literal 9 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 9 binary64)) (pow.f64 (log.f64 base) #s(literal -6 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 5 binary64)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 3 binary64)) (log.f64 (-.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)))
(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 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.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) (log.f64 base)))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (log.f64 base))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (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) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))
(/.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 -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) (log.f64 base)) #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 2 binary64))) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(pow.f64 (*.f64 (exp.f64 #s(literal -2 binary64)) (exp.f64 #s(literal 3 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal 3 binary64)) (exp.f64 #s(literal -2 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal 2 binary64)) (exp.f64 #s(literal -1 binary64))) (log.f64 (log.f64 base)))
(pow.f64 (*.f64 (exp.f64 #s(literal -1 binary64)) (exp.f64 #s(literal 2 binary64))) (log.f64 (log.f64 base)))
(*.f64 (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 (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 (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 #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)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base))))
(*.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.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 2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.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)) (-.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 1 binary64) (log.f64 base)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))))
(+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (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 -1 binary64) (log.f64 base))))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base))))
(+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (log.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (neg.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -2 binary64) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -1 binary64))) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (log.f64 base)))
(-.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 #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 (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 2 binary64)))) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base))) (log.f64 #s(literal -1 binary64)))
(-.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 (pow.f64 (log.f64 base) #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(fma.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal 3 binary64) (log.f64 (log.f64 base)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal 3 binary64) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))))
(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 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(fma.f64 #s(literal -1 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)) (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 2 binary64) (*.f64 #s(literal 3 binary64) (log.f64 (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 -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (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 (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 binary64)) #s(literal -1 binary64)))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 (log.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))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(exp.f64 (+.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)) (*.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)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -3 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (*.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))))
(exp.f64 (+.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(exp.f64 (+.f64 (-.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) (log.f64 (log.f64 base))) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(exp.f64 (+.f64 (log.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64))) (*.f64 (*.f64 #s(literal -2 binary64) (log.f64 (log.f64 base))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 #s(literal 1 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 0 binary64) (pow.f64 (log.f64 base) #s(literal 3 binary64)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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) (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 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 base)))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (*.f64 (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))) (-.f64 #s(literal 0 binary64) (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 -2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 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 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (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) (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)) #s(literal -1 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 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))
(/.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 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 base)))
(pow.f64 (*.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)))) #s(literal -1 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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal -3 binary64)))
(*.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 (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)) (-.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 -1 binary64) (log.f64 base)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)) (log.f64 base)))
(*.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 3 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 -4 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (log.f64 base)))))

simplify245.0ms (2.3%)

Algorithm
egg-herbie
Rules
1982×--lowering--.f32
1982×--lowering--.f64
1650×unsub-neg
1472×sum4-define
1456×sum5-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0482736
1842576
21622576
34932576
415262576
564212576
080292576
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)))))
(* (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)
(atan2 im re)
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (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))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 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))
(/ 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))
(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)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 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))
(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))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 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)))))
(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 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)))))
(/ 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)))))
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))))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log base) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log (/ 1 base)) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log (/ 1 base)) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log (/ 1 base)) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (log (/ 1 base)) 2) (atan2 im re))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (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 2 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (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 2 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (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 2 binary64)))
(* (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (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 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)
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (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))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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 (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) (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))
(/ 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))
(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 #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))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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)))
(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))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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))))
(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 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))))
(/ 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))))

eval396.0ms (3.7%)

Compiler

Compiled 49261 to 3879 computations (92.1% saved)

prune406.0ms (3.8%)

Pruning

21 alts after pruning (12 fresh and 9 done)

PrunedKeptTotal
New303723039
Fresh21012
Picked145
Done055
Total3040213061
Accuracy
100.0%
Counts
3061 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
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)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.2%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.2%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
99.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
99.3%
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
98.7%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re)))
99.0%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
52.1%
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
99.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
50.6%
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
52.2%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base)))))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.4%
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
50.6%
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
53.1%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 456 to 316 computations (30.7% saved)

simplify248.0ms (2.3%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -2 binary64))
cost-diff12992
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
cost-diff0
(log.f64 (log.f64 base))
cost-diff0
(/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
cost-diff12800
(exp.f64 (log.f64 (log.f64 base)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
cost-diff12800
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff0
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
cost-diff256
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff64
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
cost-diff12992
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
Rules
2038×fnmsub-define
1336×prod-exp
1034×div-exp
1026×sum4-define
844×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022171
144155
2100127
3210127
4528127
51928127
65533127
77830127
08645127
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (/ (/ (atan2 im re) (log base)) (log base)) (log base))
(/ (/ (atan2 im re) (log base)) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
(/ (/ 1 (/ 1 (atan2 im re))) (log base))
(/ 1 (/ 1 (atan2 im re)))
1
(/ 1 (atan2 im re))
(atan2 im re)
im
re
(log base)
base
(exp (log (/ (atan2 im re) (log base))))
(log (/ (atan2 im re) (log base)))
(/ (atan2 im re) (log base))
(atan2 im re)
im
re
(log base)
base
(/ 1 (/ (exp (log (log base))) (atan2 im re)))
1
(/ (exp (log (log base))) (atan2 im re))
(exp (log (log base)))
(log (log base))
(log base)
base
(atan2 im re)
im
re
(* (pow (log base) -2) (* (atan2 im re) (log base)))
(pow (log base) -2)
(log base)
base
-2
(* (atan2 im re) (log base))
(atan2 im re)
im
re
Outputs
(* (/ (/ (atan2 im re) (log base)) (log base)) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (/ (atan2 im re) (log base)) (log base))
(/.f64 (atan2.f64 im re) (pow.f64 (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
(/ (/ 1 (/ 1 (atan2 im re))) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (/ 1 (atan2 im re)))
(atan2.f64 im re)
1
#s(literal 1 binary64)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
im
re
(log base)
(log.f64 base)
base
(exp (log (/ (atan2 im re) (log base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (/ (atan2 im re) (log base)))
(log.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 (/ (exp (log (log base))) (atan2 im re)))
(/.f64 (atan2.f64 im re) (log.f64 base))
1
#s(literal 1 binary64)
(/ (exp (log (log base))) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(exp (log (log base)))
(log.f64 base)
(log (log base))
(log.f64 (log.f64 base))
(log base)
(log.f64 base)
base
(atan2 im re)
(atan2.f64 im re)
im
re
(* (pow (log base) -2) (* (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))
(log base)
(log.f64 base)
base
-2
#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

localize240.0ms (2.2%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(log.f64 base)
accuracy99.8%
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.8%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
accuracy99.8%
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy100.0%
(log.f64 (log.f64 base))
accuracy99.9%
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
accuracy99.9%
(/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re))
accuracy99.4%
(exp.f64 (log.f64 (log.f64 base)))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.1%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
accuracy98.1%
(log.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))
accuracy100.0%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
accuracy99.9%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
accuracy100.0%
(log.f64 base)
accuracy99.9%
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
accuracy99.9%
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy99.9%
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
Results
151.0ms180×0invalid
53.0ms76×0valid
Compiler

Compiled 163 to 23 computations (85.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
ival-div: 11.0ms (29.6% of total)
ival-log: 8.0ms (21.5% of total)
ival-mult: 5.0ms (13.5% of total)
ival-pow: 5.0ms (13.5% of total)
ival-exp: 4.0ms (10.8% of total)
ival-atan2: 3.0ms (8.1% of total)
const: 1.0ms (2.7% of total)
backward-pass: 0.0ms (0% of total)

series799.0ms (7.4%)

Counts
17 → 480
Calls
Call 1
Inputs
#<alt (* (/ (/ (atan2 im re) (log base)) (log base)) (log base))>
#<alt (/ (/ (atan2 im re) (log base)) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (atan2 im re)>
#<alt (/ 1 (/ 1 (atan2 im re)))>
#<alt (/ (/ 1 (/ 1 (atan2 im re))) (log base))>
#<alt (/ 1 (atan2 im re))>
#<alt (exp (log (/ (atan2 im re) (log base))))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (exp (log (log base)))>
#<alt (/ 1 (/ (exp (log (log base))) (atan2 im re)))>
#<alt (/ (exp (log (log base))) (atan2 im re))>
#<alt (log (log base))>
#<alt (* (pow (log base) -2) (* (atan2 im re) (log base)))>
#<alt (pow (log base) -2)>
#<alt (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 (/ (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) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (atan2 im re) (log base))>
#<alt (/ (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 (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 (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 (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (/ (atan2 im re) (log base)))>
#<alt (log (* -1 (/ (atan2 im re) (log (/ 1 base)))))>
#<alt (log (* -1 (/ (atan2 im re) (log (/ 1 base)))))>
#<alt (log (* -1 (/ (atan2 im re) (log (/ 1 base)))))>
#<alt (log (* -1 (/ (atan2 im re) (log (/ 1 base)))))>
#<alt (log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))>
#<alt (log (/ (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 (/ (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 (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 (* -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 (pow (log base) 2))>
#<alt (/ 1 (pow (log base) 2))>
#<alt (/ 1 (pow (log base) 2))>
#<alt (/ 1 (pow (log base) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (log (/ 1 base)) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))>
#<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 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

120 calls:

TimeVariablePointExpression
659.0ms
im
@-inf
(log (/ (atan2 im re) (log base)))
23.0ms
re
@inf
(log (/ (atan2 im re) (log base)))
21.0ms
base
@inf
(log (/ (atan2 im re) (log base)))
20.0ms
base
@-inf
(log (/ (atan2 im re) (log base)))
19.0ms
re
@-inf
(log (/ (atan2 im re) (log base)))

rewrite312.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
1518×fma-lowering-fma.f32
1518×fma-lowering-fma.f64
1400×+-lowering-+.f64
1400×+-lowering-+.f32
1066×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
022121
183107
238483
3177783
4504683
0822283
Stop Event
iter limit
node limit
Counts
17 → 1267
Calls
Call 1
Inputs
(* (/ (/ (atan2 im re) (log base)) (log base)) (log base))
(/ (/ (atan2 im re) (log base)) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(/ 1 (/ 1 (atan2 im re)))
(/ (/ 1 (/ 1 (atan2 im re))) (log base))
(/ 1 (atan2 im re))
(exp (log (/ (atan2 im re) (log base))))
(log (/ (atan2 im re) (log base)))
(exp (log (log base)))
(/ 1 (/ (exp (log (log base))) (atan2 im re)))
(/ (exp (log (log base))) (atan2 im re))
(log (log base))
(* (pow (log base) -2) (* (atan2 im re) (log base)))
(pow (log base) -2)
(log base)
(* (atan2 im re) (log base))
Outputs
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.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 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (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)) #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (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 (atan2.f64 im re))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #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 (/.f64 (atan2.f64 im re) (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 #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 (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #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)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #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 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (log.f64 base) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (atan2.f64 im re) (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))
(/.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 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (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) (pow.f64 (log.f64 base) #s(literal 2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.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)) (*.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) (atan2.f64 im re)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.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))) #s(literal -1 binary64))
(/.f64 (/.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 2 binary64))) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (/.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 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.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 2 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 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (-.f64 (*.f64 #s(literal 0 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) (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))) (/.f64 (/.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 (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 2 binary64))) #s(literal -1 binary64))) (*.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)) (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 2 binary64))) (-.f64 #s(literal 0 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 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) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 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))) (/.f64 #s(literal 1 binary64) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.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))) (/.f64 #s(literal -1 binary64) (log.f64 base)))) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #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 (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 base)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.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 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (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 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) base))) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 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 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 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 #s(literal -1 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) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.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 -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) 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) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.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 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (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)) #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (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 (atan2.f64 im re))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #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 (/.f64 (atan2.f64 im re) (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 #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 (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #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)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #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 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(+.f64 (atan2.f64 im re) (fma.f64 #s(literal 1 binary64) (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (atan2.f64 im re) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 #s(literal 1 binary64) base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (atan2.f64 im re))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 0 binary64)) (atan2.f64 im re))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (log.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(-.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(fma.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)) (atan2.f64 im re))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #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 (/.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)) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 0 binary64) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (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 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (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 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal -1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 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 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (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 0 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(atan2.f64 im re)
(+.f64 (atan2.f64 im re) (fma.f64 #s(literal 1 binary64) (atan2.f64 im re) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (log.f64 base) (/.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (atan2.f64 im re) #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (neg.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))) (*.f64 (atan2.f64 im re) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 #s(literal 1 binary64) base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (atan2.f64 im re) (fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (atan2.f64 im re))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 0 binary64)) (atan2.f64 im re))
(exp.f64 (log.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (log.f64 (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(-.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(fma.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)) (atan2.f64 im re))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #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 (/.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)) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (atan2.f64 im re))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(/.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 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 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 0 binary64) (atan2.f64 im re))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (atan2.f64 im re))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (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 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (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 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal -1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 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 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base))
(*.f64 #s(literal 1 binary64) (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 0 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(atan2.f64 im re)
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.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 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (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)) #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (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 (atan2.f64 im re))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #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 (/.f64 (atan2.f64 im re) (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 #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 (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #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)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #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 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(-.f64 #s(literal 0 binary64) (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base)))
(neg.f64 (/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (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 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 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 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (*.f64 (log.f64 base) (*.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 #s(literal 1 binary64) (/.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)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal 1 binary64) (/.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) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.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 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (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)) #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (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 (atan2.f64 im re))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #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 (/.f64 (atan2.f64 im re) (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 #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 (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #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)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #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 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 base))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (atan2.f64 im re))))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(+.f64 (log.f64 (log.f64 base)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(+.f64 (log.f64 (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))))
(+.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal 1 binary64))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 (atan2.f64 im re)))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (log.f64 base)))
(+.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (log.f64 #s(literal -1 binary64)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(+.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64))))
(+.f64 (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(+.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (*.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (*.f64 (log.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal -1 binary64)))
(+.f64 (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) (neg.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) (neg.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (neg.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal 1 binary64) (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (neg.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (log.f64 (atan2.f64 im re)) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal -1 binary64))) (neg.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal -1 binary64))) (neg.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64))))
(+.f64 (fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (neg.f64 (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))) (fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 binary64))))
(+.f64 (log.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(+.f64 (log.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64))) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(+.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base))))
(+.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))) (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(+.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(-.f64 (log.f64 (log.f64 base)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))))
(-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (log.f64 base)))
(-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base))))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(-.f64 #s(literal 0 binary64) (log.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))))
(-.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(-.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(-.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(-.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))))
(-.f64 (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(-.f64 (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 (*.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 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(-.f64 (log.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(-.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)))) (log.f64 (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))))
(-.f64 (log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base))) (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64)))))
(-.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))) (log.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))))
(-.f64 (log.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 base))) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 binary64) (log.f64 base))))) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(fma.f64 #s(literal 1 binary64) (log.f64 (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (log.f64 (log.f64 base)) #s(literal -1 binary64) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal -2 binary64) (log.f64 (log.f64 base)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 base)) (log.f64 (atan2.f64 im re)))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (neg.f64 (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(fma.f64 #s(literal -1 binary64) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (log.f64 (log.f64 base)))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(fma.f64 (log.f64 #s(literal -1 binary64)) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (*.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64)))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64) (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (atan2.f64 im re))))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal -1 binary64))) (-.f64 (log.f64 (atan2.f64 im re)) (log.f64 (atan2.f64 im re))))
(fma.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64) (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64)))
(fma.f64 #s(literal 2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base))))
(fma.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #s(literal -1 binary64) (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(neg.f64 (log.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 #s(literal 1 binary64) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal -1 binary64))
(*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (exp.f64 #s(literal -1 binary64))))
(*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))))
(log.f64 base)
(+.f64 (log.f64 base) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(-.f64 (log.f64 base) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) base) #s(literal 1 binary64))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) base)) (log.f64 #s(literal -1 binary64)))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))
(neg.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) base) #s(literal 1 binary64))))
(/.f64 (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 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal -1 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 #s(literal 1 binary64) (log.f64 base)))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.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 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (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)) #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (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 (atan2.f64 im re))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #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 (/.f64 (atan2.f64 im re) (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 #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 (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #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)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #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 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.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 0 binary64) (/.f64 #s(literal -1 binary64) (log.f64 base))) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(fma.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(fma.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 0 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(neg.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 (atan2.f64 im re) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (log.f64 base)))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #s(literal -1 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)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.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 (atan2.f64 im re) (log.f64 base)))
(/.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 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(/.f64 (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (log.f64 base))) (*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))) (atan2.f64 im re))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (log.f64 base) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) #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) (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 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.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 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 (log.f64 base))
(+.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 (log.f64 base)))
(+.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))))
(+.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)))
(-.f64 (log.f64 (log.f64 base)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(-.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) (log.f64 #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 0 binary64))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 #s(literal 1 binary64) (log.f64 (log.f64 base)))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64)) (/.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 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64))) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64))) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(fma.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 base)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (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 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (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)) #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 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (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 #s(literal -1 binary64) (/.f64 (log.f64 base) (-.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)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.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 (log.f64 base) (/.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 2 binary64)))))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)) (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (atan2.f64 im re)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 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 (log.f64 base) (atan2.f64 im re))) (log.f64 base)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (/.f64 (log.f64 base) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))))
(/.f64 (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 (atan2.f64 im re))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 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 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (log.f64 base))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(/.f64 (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 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (*.f64 (atan2.f64 im re) (log.f64 base)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))))))
(/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (log.f64 #s(literal -1 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))))))
(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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(pow.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) #s(literal -1 binary64)) (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(pow.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal -2 binary64))) (/.f64 #s(literal -1 binary64) (log.f64 base))) #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 (/.f64 (atan2.f64 im re) (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 #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 (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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (pow.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #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)) (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))) #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 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (log.f64 base)))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(*.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -2 binary64))) (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) base))) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))) #s(literal 2 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 (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 #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 1 binary64) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (log.f64 (/.f64 #s(literal 1 binary64) 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 #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)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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 (log.f64 (/.f64 #s(literal 1 binary64) 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 -1 binary64) (log.f64 base)) #s(literal 2 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 (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 1 binary64) (log.f64 base)) (/.f64 #s(literal 1 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 (/.f64 #s(literal -1 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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
(+.f64 (log.f64 base) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (log.f64 base))
(exp.f64 (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 #s(literal -1 binary64))) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)))))
(-.f64 (log.f64 base) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(-.f64 #s(literal 0 binary64) (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) base) #s(literal 1 binary64))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) base))))
(-.f64 (log.f64 (-.f64 #s(literal 0 binary64) base)) (log.f64 #s(literal -1 binary64)))
(neg.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)))
(neg.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) base) #s(literal 1 binary64))))
(/.f64 (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 #s(literal -1 binary64) (log.f64 base)))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal -1 binary64))
(/.f64 (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 #s(literal -1 binary64))) (pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 (/.f64 #s(literal 1 binary64) 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 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))))
(*.f64 (log.f64 base) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 base))
(*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal -1 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 #s(literal 1 binary64) (log.f64 base)))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 (log.f64 base) (atan2.f64 im re) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 (atan2.f64 im re) (log.f64 base) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 #s(literal 1 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))))
(+.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (*.f64 (atan2.f64 im re) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 0 binary64)) (*.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)) (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)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(-.f64 (*.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base))) (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))))
(fma.f64 #s(literal 0 binary64) (log.f64 (/.f64 #s(literal 1 binary64) base)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(fma.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 base)))
(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)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.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) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(/.f64 (log.f64 (/.f64 #s(literal 1 binary64) base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 base) (-.f64 #s(literal 0 binary64) (atan2.f64 im re))) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(/.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) (atan2.f64 im re)) (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 (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 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 (*.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 (log.f64 (/.f64 #s(literal 1 binary64) base)) (-.f64 #s(literal 0 binary64) (atan2.f64 im re)))
(*.f64 (-.f64 #s(literal 0 binary64) (atan2.f64 im re)) (log.f64 (/.f64 #s(literal 1 binary64) base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #s(literal -1 binary64))

simplify370.0ms (3.4%)

Algorithm
egg-herbie
Rules
1820×fma-lowering-fma.f32
1820×fma-lowering-fma.f64
1788×sum5-define
1490×fnmadd-define
1466×sum4-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0442988
1732884
21312884
33132884
48572884
523252884
645582884
080552884
Stop Event
iter limit
node limit
Counts
480 → 480
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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 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)
(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 (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)))))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (/ (atan2 im re) (log base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log (/ (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))))
(/ (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 (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))
(* -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 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(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 base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log 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))))
(/ (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) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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)
(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 (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))))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (log base)))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (* -1 (/ (atan2 im re) (log (/ 1 base)))))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(log (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(log.f64 (/.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)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im 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 (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))
(* -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 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 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)))
(* (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))))

eval386.0ms (3.6%)

Compiler

Compiled 43291 to 3740 computations (91.4% saved)

prune268.0ms (2.5%)

Pruning

22 alts after pruning (8 fresh and 14 done)

PrunedKeptTotal
New269732700
Fresh257
Picked055
Done099
Total2699222721
Accuracy
100.0%
Counts
2721 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
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)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.2%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
99.2%
(/.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (log.f64 base)))
98.9%
(/.f64 (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (log.f64 base))
99.2%
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
98.7%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re)))
99.0%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) (log.f64 base)))
99.0%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
99.1%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
52.1%
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
99.1%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
50.6%
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
99.4%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (log.f64 base)))
52.2%
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base)))))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.4%
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
49.3%
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
50.6%
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
53.1%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 685 to 305 computations (55.5% saved)

regimes47.0ms (0.4%)

Accuracy

Total -63.4b remaining (-18876.7%)

Threshold costs -63.4b (-18876.7%)

Counts
32 → 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 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 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 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) (log.f64 base))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (log.f64 base)))))
(/.f64 #s(literal 1 binary64) (exp.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (log.f64 (log.f64 base))) (atan2.f64 im re)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 1 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 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 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 (/.f64 #s(literal 1 binary64) base))))))
(*.f64 (/.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (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)) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) #s(literal -2 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 (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) (log.f64 base)) (/.f64 #s(literal 1 binary64) (log.f64 base))) (log.f64 base))
(*.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 (/.f64 #s(literal 1 binary64) (log.f64 base)) (/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (log.f64 base))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (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 (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 (pow.f64 (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 (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:

9.0ms
base
9.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))))
9.0ms
re
9.0ms
(log.f64 base)
8.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)

simplify6.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))

soundness293.0ms (2.7%)

Rules
2056×fmsub-define
2044×*-lowering-*.f32
2044×*-lowering-*.f64
2032×fmm-def
2012×sum3-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01811
14510
2758
31056
41356
52156
66036
718086
831146
944746
1054696
1171246
1276836
080706
Stop Event
fuel
iter limit
node limit
Compiler

Compiled 18 to 12 computations (33.3% saved)

preprocess51.0ms (0.5%)

Compiler

Compiled 80 to 48 computations (40% saved)

end0.0ms (0%)

Profiling

Loading profile data...