math.log/2 on complex, real part

Time bar (total: 14.9s)

analyze224.0ms (1.5%)

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 21 computations (34.4% saved)

sample3.0s (20%)

Results
3.0s8256×body256valid
Bogosity

preprocess260.0ms (1.7%)

Algorithm
egg-herbie
Rules
504×associate-*r/
482×associate-*r*
386×distribute-lft-in
352×fma-def
340×associate-+l-
Problems
132×No Errors
122×(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(*.f64 (log.f64 base) (log.f64 base))
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
086674
1185652
2285652
3533404
41115350
52046350
67076350
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 0 0)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 0 0))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 base)) (*.f64 (atan2.f64 re im) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) (log.f64 re)) (*.f64 (atan2.f64 im base) 0)) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 0 0)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) (log.f64 im)) (*.f64 (atan2.f64 base re) 0)) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 0 0)))
Outputs
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base)) 0) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(/.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (log.f64 (neg.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 (neg.f64 base)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 (neg.f64 re) (neg.f64 re)) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im (neg.f64 re)) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))))
(/.f64 (neg.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (log.f64 base)) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 (neg.f64 im) (neg.f64 im))))) (log.f64 base)) (*.f64 (atan2.f64 (neg.f64 im) re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0))))
(/.f64 (neg.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (/.f64 (neg.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (log.f64 base)) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base)))
(neg.f64 (/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 (neg.f64 base))) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))) (*.f64 0 0))))
(/.f64 (neg.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base)) 0)) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(/.f64 (neg.f64 (*.f64 (log.f64 (neg.f64 base)) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(/.f64 (*.f64 (log.f64 (neg.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (neg.f64 base)) (log.f64 (neg.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 (neg.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 (neg.f64 base))))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 im im) (*.f64 re re)))) (log.f64 base)) (*.f64 (atan2.f64 re im) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re im)) (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 base) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 base base) (*.f64 im im)))) (log.f64 re)) (*.f64 (atan2.f64 im base) 0)) (+.f64 (*.f64 (log.f64 re) (log.f64 re)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 base im)) (log.f64 re) 0) (*.f64 (log.f64 re) (log.f64 re)))
(/.f64 (*.f64 (log.f64 (hypot.f64 im base)) (log.f64 re)) (*.f64 (log.f64 re) (log.f64 re)))
(/.f64 (log.f64 (hypot.f64 im base)) (/.f64 (*.f64 (log.f64 re) (log.f64 re)) (log.f64 re)))
(/.f64 (log.f64 (hypot.f64 im base)) (/.f64 (log.f64 re) 1))
(/.f64 (log.f64 (hypot.f64 im base)) (log.f64 re))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 base base)))) (log.f64 im)) (*.f64 (atan2.f64 base re) 0)) (+.f64 (*.f64 (log.f64 im) (log.f64 im)) (*.f64 0 0)))
(/.f64 (fma.f64 (log.f64 (hypot.f64 re base)) (log.f64 im) 0) (*.f64 (log.f64 im) (log.f64 im)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re base)) (log.f64 im)) (*.f64 (log.f64 im) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (log.f64 im)) (/.f64 (log.f64 (hypot.f64 re base)) (log.f64 im)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re base)) (log.f64 im)))
(/.f64 (log.f64 (hypot.f64 re base)) (log.f64 im))
Symmetry

(abs re)

(abs im)

(sort re im)

Compiler

Compiled 154 to 54 computations (64.9% saved)

eval1.0ms (0%)

Compiler

Compiled 59 to 18 computations (69.5% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.2%
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.3%
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
99.2%
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.3%
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
Compiler

Compiled 84 to 50 computations (40.5% saved)

localize78.0ms (0.5%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.4%
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
99.4%
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
99.1%
(*.f64 (log.f64 base) (log.f64 base))
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.5%
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
99.4%
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im)))
99.1%
(*.f64 (log.f64 base) (log.f64 base))
Compiler

Compiled 100 to 13 computations (87% saved)

series94.0ms (0.6%)

Counts
7 → 204
Calls

51 calls:

TimeVariablePointExpression
22.0ms
base
@0
(*.f64 (log.f64 base) (log.f64 base))
17.0ms
base
@-inf
(*.f64 (log.f64 base) (log.f64 base))
17.0ms
base
@0
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im)))
6.0ms
base
@inf
(*.f64 (log.f64 base) (log.f64 base))
2.0ms
re
@inf
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im)))

rewrite312.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
464×swap-sqr
446×associate-/l/
308×distribute-lft-neg-in
287×distribute-rgt-neg-in
258×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019241
1248184
23697184
Stop Event
node limit
Counts
7 → 376
Calls
Call 1
Inputs
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
Outputs
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 0) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (cbrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))) 1)
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (/.f64 -1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 1)
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) 1) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) -1)
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3) 1/3)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))) 1))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) 0) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) 1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) 1/3)
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (-.f64 (+.f64 1 (pow.f64 (hypot.f64 re im) (log.f64 base))) 1))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) 1))

simplify418.0ms (2.8%)

Algorithm
egg-herbie
Rules
663×associate-/l*
647×associate-*r*
615×associate-/r*
527×associate-*l*
509×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081138409
1240137241
Stop Event
node limit
Counts
580 → 480
Calls
Call 1
Inputs
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))) (*.f64 (pow.f64 im 2) (log.f64 im)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 3)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3))))) (log.f64 (/.f64 1 re)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))))) (log.f64 (/.f64 -1 re)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 re) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 re) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))) (*.f64 (pow.f64 re 2) (log.f64 re)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 re) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3))))) (log.f64 (/.f64 1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))))) (log.f64 (/.f64 -1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))) (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 base)) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))) (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))))
(*.f64 (log.f64 base) (log.f64 re))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))) (*.f64 (log.f64 base) (log.f64 re)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))) (*.f64 (log.f64 base) (log.f64 re))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 base)) (pow.f64 re 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))) (*.f64 (log.f64 base) (log.f64 re)))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 0) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (cbrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))) 1)
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (/.f64 -1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 1)
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) 1) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) -1)
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3) 1/3)
(neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))) 1))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) 0) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) 1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 1)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) 1/3)
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(log.f64 (-.f64 (+.f64 1 (pow.f64 (hypot.f64 re im) (log.f64 base))) 1))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) 1))
Outputs
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 im) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 im) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(fma.f64 -1 (*.f64 (pow.f64 re 4) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 im) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(fma.f64 -1 (*.f64 (pow.f64 re 4) (*.f64 -1/4 (+.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4)) (pow.f64 (log.f64 im) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 im) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))) (*.f64 (pow.f64 im 2) (log.f64 im)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 3)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 im) 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 im) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(fma.f64 -1 (*.f64 (pow.f64 re 4) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))) (fma.f64 -1 (*.f64 (pow.f64 re 6) (fma.f64 -1/2 (/.f64 (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))) (*.f64 (pow.f64 im 2) (log.f64 im))) (fma.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 im) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(fma.f64 -1 (*.f64 (pow.f64 re 4) (*.f64 -1/4 (+.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4)) (pow.f64 (log.f64 im) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3)))))) (fma.f64 -1 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 (*.f64 1/8 (+.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4)) (pow.f64 (log.f64 im) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 im) 3))))) (*.f64 (pow.f64 im 2) (log.f64 im))) (fma.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 im 6))) (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) 1/6) (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)))))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 im) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 re)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 re)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (neg.f64 (log.f64 re)) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 re)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (neg.f64 (log.f64 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 re)) 3))))) (log.f64 (/.f64 1 re)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 6)) (pow.f64 (neg.f64 (log.f64 re)) 3)) (fma.f64 1/720 (/.f64 (pow.f64 (log.f64 base) 2) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (*.f64 (pow.f64 im 6) 120))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (neg.f64 (log.f64 re)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 2)))))))))) (pow.f64 re 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 re)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 (neg.f64 (log.f64 re)) 3)) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 re)) 2)) (*.f64 (pow.f64 im 6) 120)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (neg.f64 (log.f64 re))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 (neg.f64 (log.f64 re)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4))))))))) (pow.f64 re 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (neg.f64 (log.f64 re)) 2))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (/.f64 -1 re)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (log.f64 base) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (log.f64 base) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3)))) (pow.f64 re 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 re)) 3))))) (log.f64 (/.f64 -1 re)))))) (pow.f64 re 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 2))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) 120)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (log.f64 (/.f64 -1 re)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 2)))))))))) (pow.f64 re 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))) (*.f64 -1/2 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (log.f64 base) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4))))) (pow.f64 re 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 (/.f64 -1 re)) 3)) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 im 6) 120)) (/.f64 (*.f64 (pow.f64 im 2) 1/2) (/.f64 (log.f64 (/.f64 -1 re)) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 4))))))))) (pow.f64 re 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 re) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 re) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))
(fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 re) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 re) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re))))
(fma.f64 -1 (*.f64 (pow.f64 im 4) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3)))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 re) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re))))
(fma.f64 -1 (*.f64 (*.f64 -1/4 (pow.f64 im 4)) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 re) 3)))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 re) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2)))) (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))) (*.f64 (pow.f64 re 2) (log.f64 re)))) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3)))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2)))))))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 re) 2)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))))
(fma.f64 -1 (*.f64 (pow.f64 im 4) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3)))))) (fma.f64 -1 (*.f64 (pow.f64 im 6) (fma.f64 -1/2 (/.f64 (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 3))))) (*.f64 (pow.f64 re 2) (log.f64 re))) (fma.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (*.f64 1/6 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 2))))))) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 re) 2))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))))
(fma.f64 -1 (*.f64 (*.f64 -1/4 (pow.f64 im 4)) (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 re) 3)))) (fma.f64 -1 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 (*.f64 1/8 (+.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 re) 2))) (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 re) 3)))) (*.f64 (pow.f64 re 2) (log.f64 re))) (fma.f64 1/8 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 re) 3))) (*.f64 1/6 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6)) (pow.f64 (log.f64 re) 2)))))) (fma.f64 -1/2 (/.f64 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 re) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 re)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 im)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 im)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 2))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3)))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 im)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (log.f64 base) 2)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 2)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 1 im)) 3))))) (log.f64 (/.f64 1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3)))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6)) (pow.f64 (neg.f64 (log.f64 im)) 3)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) 120)) (pow.f64 (neg.f64 (log.f64 im)) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))))) (neg.f64 (log.f64 im)))))) (pow.f64 im 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (neg.f64 (log.f64 im)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (log.f64 base) 2)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 (neg.f64 (log.f64 im)) 3)) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) 120)) (pow.f64 (neg.f64 (log.f64 im)) 2)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (neg.f64 (log.f64 im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 (neg.f64 (log.f64 im)) 2)) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (log.f64 base) 2)) (pow.f64 re 4)) (pow.f64 (neg.f64 (log.f64 im)) 3))))))) (pow.f64 im 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))) (*.f64 -1/2 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 2))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (/.f64 -1 im)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (log.f64 base) 2)) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))))) (log.f64 (/.f64 -1 im)))))) (pow.f64 im 6))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) 120)) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (/.f64 (log.f64 (/.f64 -1 im)) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))))))))) (pow.f64 im 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))))
(fma.f64 -1 (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (log.f64 base) 2)) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3))) (pow.f64 im 4)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 (/.f64 -1 im)) 3)) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 re 6) 120)) (/.f64 (*.f64 (*.f64 (pow.f64 re 2) 1/2) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 base) 2) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 re 4))) (/.f64 (*.f64 (*.f64 1/4 (pow.f64 (log.f64 base) 2)) (pow.f64 re 4)) (pow.f64 (log.f64 (/.f64 -1 im)) 3)))) (log.f64 (/.f64 -1 im))))) (pow.f64 im 6)) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im))) (*.f64 -1/2 (/.f64 (/.f64 (pow.f64 re 2) (/.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 2))) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) 120)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) 120)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) 120)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) 120)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) 120)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) 120)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) 120)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) 120)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (neg.f64 (log.f64 base)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) 120)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (pow.f64 im 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) 120)) (/.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) 120)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (pow.f64 im 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) 120)) (/.f64 (*.f64 (pow.f64 re 2) 1/2) (*.f64 (log.f64 base) (pow.f64 im 2))))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))) (*.f64 (log.f64 base) (log.f64 im)))
(fma.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))) (*.f64 (log.f64 base) (log.f64 im))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 base))) (fma.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)) (*.f64 (log.f64 base) (log.f64 im))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)) (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 base)) (pow.f64 im 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))) (*.f64 (log.f64 base) (log.f64 im)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 base))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (/.f64 (pow.f64 im 6) (log.f64 base))) (fma.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)) (*.f64 (log.f64 base) (log.f64 im)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 base)) (fma.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)) (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re))))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 re)))
(*.f64 (neg.f64 (log.f64 re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 4)) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 base)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 4)) (pow.f64 re 4)) (fma.f64 1/720 (/.f64 (log.f64 base) (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) 120))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 re))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 base)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 base) (pow.f64 re 6)) (*.f64 (pow.f64 im 6) 120)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base))))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))))
(*.f64 (neg.f64 (log.f64 base)) (log.f64 (/.f64 -1 re)))
(*.f64 (log.f64 (/.f64 -1 re)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2)))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))) (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 4)) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 base)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))) (fma.f64 -1/4 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 4)) (pow.f64 re 4)) (fma.f64 1/720 (/.f64 (log.f64 base) (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) 120))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 re))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 base)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 base) (pow.f64 re 6)) (*.f64 (pow.f64 im 6) 120)) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base))))))
(*.f64 (log.f64 base) (log.f64 re))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))) (*.f64 (log.f64 base) (log.f64 re)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base))) (*.f64 (log.f64 base) (log.f64 re)))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 re)))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))) (*.f64 (log.f64 base) (log.f64 re))))
(fma.f64 -1/4 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 4)) (pow.f64 re 4)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base))) (*.f64 (log.f64 base) (log.f64 re))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 base)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 re))))
(+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 base)) (pow.f64 re 4))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 base)) (pow.f64 re 6))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (pow.f64 re 2))) (*.f64 (log.f64 base) (log.f64 re)))))
(fma.f64 -1/4 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 4)) (pow.f64 re 4)) (fma.f64 1/6 (/.f64 (*.f64 (log.f64 base) (pow.f64 im 6)) (pow.f64 re 6)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (/.f64 (pow.f64 re 2) (log.f64 base))) (*.f64 (log.f64 base) (log.f64 re)))))
(fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (log.f64 base)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (log.f64 base)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (log.f64 base)) (*.f64 (log.f64 base) (log.f64 re)))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2)))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 base))) (fma.f64 1/720 (/.f64 (log.f64 base) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) 120))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(fma.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 base) (pow.f64 im 6)) (*.f64 (pow.f64 re 6) 120)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))))
(*.f64 (neg.f64 (log.f64 base)) (log.f64 (/.f64 -1 im)))
(*.f64 (log.f64 (/.f64 -1 im)) (neg.f64 (log.f64 base)))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2)))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2)))))
(+.f64 (*.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 base)) (pow.f64 im 4))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (log.f64 base) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (pow.f64 im 2))))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 im 4) (log.f64 base))) (fma.f64 1/720 (/.f64 (log.f64 base) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) 120))) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(fma.f64 -1 (*.f64 (log.f64 base) (log.f64 (/.f64 -1 im))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (*.f64 (/.f64 (log.f64 base) (pow.f64 im 6)) (*.f64 (pow.f64 re 6) 120)) (*.f64 1/2 (/.f64 (*.f64 (log.f64 base) (pow.f64 re 2)) (pow.f64 im 2))))))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(pow.f64 (log.f64 base) 2)
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(pow.f64 (log.f64 base) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(pow.f64 (log.f64 base) 2)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(pow.f64 (log.f64 base) 2)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(pow.f64 (log.f64 base) 2)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 0) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (cbrt.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 0 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (cbrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (log.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))) 1)
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (/.f64 -1 (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 1)
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 -1 (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2) (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (/.f64 (log.f64 base) 1) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (log.f64 base) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (neg.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 base) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 base) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 base) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 base) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))))
(*.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (neg.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (sqrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (neg.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))) (neg.f64 (cbrt.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 1)
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(pow.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) -1)
(/.f64 1 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(/.f64 (/.f64 1 (pow.f64 (log.f64 base) -2)) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 3)
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3) 1/3)
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(neg.f64 (/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))) 1))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 (hypot.f64 re im)) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 1))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (neg.f64 (log.f64 base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (neg.f64 (log.f64 base)))) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) 1) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (log.f64 base) -2))
(*.f64 (pow.f64 (log.f64 base) -2) (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (pow.f64 (log.f64 base) -2)) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (neg.f64 (log.f64 base)))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (neg.f64 (log.f64 base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (neg.f64 (log.f64 base)))) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) 1) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (log.f64 base) -2))
(*.f64 (pow.f64 (log.f64 base) -2) (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (pow.f64 (log.f64 base) -2)) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (neg.f64 (log.f64 base)))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (log.f64 base) 2)
(pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 3)
(pow.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) 1/3)
(pow.f64 (log.f64 base) 2)
(neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(pow.f64 (log.f64 base) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(pow.f64 (log.f64 base) 2)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(pow.f64 (log.f64 base) 2)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (log.f64 (log.f64 base)) 2))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 (*.f64 (log.f64 (log.f64 base)) 2) 1))
(pow.f64 (log.f64 base) 2)
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))))
(+.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) -2))))
(+.f64 (*.f64 0 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (cbrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))) (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 2 (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 (sqrt.f64 base)) (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) -2))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 (hypot.f64 re im)) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (neg.f64 (log.f64 base)))))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (neg.f64 (log.f64 base)))) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) 1) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (neg.f64 (log.f64 base)) (/.f64 -1 (pow.f64 (log.f64 base) 2))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (log.f64 base) -2))
(*.f64 (pow.f64 (log.f64 base) -2) (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -2) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (pow.f64 (log.f64 base) -2)) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) 1) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 base) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 base) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(/.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (log.f64 base)) (/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (neg.f64 (log.f64 base)))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) 0) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 (hypot.f64 re im)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))))
(+.f64 (*.f64 0 (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (hypot.f64 re im)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 (hypot.f64 re im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 3)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(pow.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3) 1/3)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(neg.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(log.f64 (-.f64 (+.f64 1 (pow.f64 (hypot.f64 re im) (log.f64 base))) 1))
(log.f64 (+.f64 1 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) -1)))
(log.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) 0))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) 1))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))
(log1p.f64 (-.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) 1))
(log1p.f64 (+.f64 (pow.f64 (hypot.f64 re im) (log.f64 base)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 (hypot.f64 re im) (log.f64 base))))

eval232.0ms (1.6%)

Compiler

Compiled 14501 to 7603 computations (47.6% saved)

prune139.0ms (0.9%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New49115506
Fresh000
Picked213
Done000
Total49316509
Accuracy
100.0%
Counts
509 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
52.2%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
98.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
98.2%
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (log.f64 base) (log.f64 base)))
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
99.1%
(/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 (hypot.f64 re im)))))
69.8%
(/.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
99.0%
(/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
73.6%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
99.2%
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
96.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
99.0%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
99.3%
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
52.2%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
98.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
98.2%
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (log.f64 base) (log.f64 base)))
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
99.1%
(/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 (hypot.f64 re im)))))
69.8%
(/.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
99.0%
(/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
73.6%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
99.2%
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
96.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
99.0%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
Compiler

Compiled 832 to 602 computations (27.6% saved)

localize142.0ms (1%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.7%
(exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
99.6%
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.3%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
99.5%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.3%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
99.2%
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
99.6%
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
99.6%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
99.3%
(pow.f64 (log.f64 base) 2)
99.5%
(/.f64 (log.f64 im) (log.f64 base))
99.7%
(/.f64 1 (log.f64 base))
99.6%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
Compiler

Compiled 156 to 37 computations (76.3% saved)

series247.0ms (1.7%)

Counts
13 → 360
Calls

96 calls:

TimeVariablePointExpression
63.0ms
base
@-inf
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
30.0ms
im
@0
(/.f64 (log.f64 im) (log.f64 base))
29.0ms
im
@-inf
(/.f64 (log.f64 im) (log.f64 base))
17.0ms
base
@0
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
15.0ms
base
@inf
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)

rewrite313.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
610×associate-/r/
445×distribute-lft-in
375×associate-/l/
162×pow1
152×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029355
1391353
24881353
Stop Event
node limit
Counts
13 → 941
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 1 (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (log.f64 base) 2)
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
Outputs
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(*.f64 1 (/.f64 1 (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (pow.f64 (sqrt.f64 (log.f64 base)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 base)) -1))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (log.f64 base) -1)
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3)
(pow.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)) 1/3)
(sqrt.f64 (pow.f64 (log.f64 base) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 2 (log.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (pow.f64 im 2)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) 1)) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 (log.f64 im) 1))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) 1) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (/.f64 1 (pow.f64 (log.f64 base) 3))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(*.f64 1 (pow.f64 (log.f64 base) 2))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) 2) 1)
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (pow.f64 im 2)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) 1)) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 (log.f64 im) 1))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) 1) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (/.f64 1 (pow.f64 (log.f64 base) 3))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) 0) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))) 1)
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 1)
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) -2)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) 4)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 im) -1)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) 1)) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 1)
(pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) -1)
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3) 1/3)
(neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) (pow.f64 (log.f64 im) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(+.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1))
(+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1)))
(+.f64 (*.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 1 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1)))
(+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) 0) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 base) 3)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 1 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (neg.f64 (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (neg.f64 (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log.f64 base) 3)))
(/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(+.f64 0 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (*.f64 1 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (*.f64 1 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (*.f64 1 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) 1)
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 -1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))

simplify809.0ms (5.4%)

Algorithm
egg-herbie
Rules
762×associate-+r+
648×*-commutative
553×associate-+l+
329×+-commutative
252×associate-*r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01903106197
16380106197
Stop Event
node limit
Counts
1301 → 1005
Calls
Call 1
Inputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3))
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3))))
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (log.f64 im) (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))))) (log.f64 base)))))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))))))
(/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3))
(+.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3))))
(+.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (+.f64 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))))) (log.f64 base)))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))))))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))))))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))))))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (/.f64 (log.f64 im) (log.f64 base)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))) (/.f64 (log.f64 im) (log.f64 base))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))))
(+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (/.f64 (log.f64 re) (log.f64 base)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))))))) (/.f64 (log.f64 re) (log.f64 base))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(*.f64 1 (/.f64 1 (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (pow.f64 (sqrt.f64 (log.f64 base)) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 base)) -1))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (log.f64 base) -1)
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3)
(pow.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)) 1/3)
(sqrt.f64 (pow.f64 (log.f64 base) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 2 (log.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (pow.f64 im 2)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) 1)) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 (log.f64 im) 1))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) 1) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (/.f64 1 (pow.f64 (log.f64 base) 3))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(*.f64 1 (pow.f64 (log.f64 base) 2))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) 2) 1)
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(exp.f64 (*.f64 2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (pow.f64 im 2)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) 1)) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 (log.f64 im) 1))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) 1) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(neg.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 im)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (/.f64 1 (pow.f64 (log.f64 base) 3))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) 0) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))) 1)
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 1)
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 base))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) -2)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) 4)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 im) -1)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) 1)) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 1)
(pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) -1)
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3) 1/3)
(neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) (pow.f64 (log.f64 im) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(+.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1))
(+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1)))
(+.f64 (*.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 1 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1)))
(+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) 0) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) 1)
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1)
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2))
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 base) 3)))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 1 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (log.f64 base))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (log.f64 base))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (neg.f64 (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (neg.f64 (log.f64 base)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log.f64 base) 3)))
(/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(+.f64 0 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (*.f64 1 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (*.f64 1 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (*.f64 1 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) 1)
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 -1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 0 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
Outputs
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 -1 (log.f64 (/.f64 1 base)))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 1 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (log.f64 (/.f64 1 base)) 2)
(pow.f64 (log.f64 base) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2)
(pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2)
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 (/.f64 1 base)) 2) (log.f64 im))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(/.f64 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2) (log.f64 im))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 im)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 im)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 im)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 1 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3)
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(fma.f64 (pow.f64 re 2) (*.f64 3/2 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (pow.f64 (log.f64 base) 3))) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(fma.f64 (pow.f64 re 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3))))
(fma.f64 (pow.f64 re 2) (*.f64 3/2 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (pow.f64 (log.f64 base) 3))) (fma.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3)))
(fma.f64 (pow.f64 re 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (fma.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3)))
(+.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 im) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (+.f64 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (log.f64 im) (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))))) (log.f64 base)))))) (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))))
(fma.f64 (pow.f64 re 2) (*.f64 3/2 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 2)) (pow.f64 (log.f64 base) 3))) (fma.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))))) (fma.f64 (pow.f64 re 6) (fma.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)) (pow.f64 (log.f64 base) 3)) (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 2)) (/.f64 1/4 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (/.f64 (log.f64 base) (-.f64 (*.f64 1/3 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 6)) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))))))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))))
(fma.f64 (pow.f64 re 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 im) 2) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (fma.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (fma.f64 1/2 (/.f64 (/.f64 (log.f64 im) (pow.f64 im 4)) (pow.f64 (log.f64 base) 3)) (/.f64 (log.f64 im) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))))) (fma.f64 (pow.f64 re 6) (fma.f64 -1/4 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 (log.f64 im) 2) (pow.f64 im 6)) (pow.f64 (log.f64 base) 3)) (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (/.f64 (log.f64 base) (-.f64 (*.f64 1/3 (/.f64 (log.f64 im) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))) (/.f64 1/4 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))))))))) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3)))
(neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 3)) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))
(fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (pow.f64 (log.f64 base) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 re)) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 (/.f64 1 re))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 6)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) 120))))) (log.f64 base))) (fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))) (fma.f64 1/720 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (*.f64 (pow.f64 im 6) 120))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 re)))))) (log.f64 base))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 re)) (pow.f64 re 6)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) 120))))) (log.f64 base))) (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (/.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (pow.f64 (log.f64 base) 2)))))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))) (fma.f64 1/720 (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (/.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (*.f64 (pow.f64 im 6) 120))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 (neg.f64 (log.f64 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (neg.f64 (log.f64 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 re)) 2) (pow.f64 (log.f64 base) 3))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)) (*.f64 3/2 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 re)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 3))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 3))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6)))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 im 6) (log.f64 (/.f64 -1 re))) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 4) (log.f64 (/.f64 -1 re))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 (/.f64 -1 re)) 2)) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 6)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) 120))))) (log.f64 base))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 re 6)) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 base) 3))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))))) (log.f64 base))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 re)) (fma.f64 -1/4 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (log.f64 (/.f64 -1 re)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 im 6) 120)))))) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 re 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 im 4) (pow.f64 re 4)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 (log.f64 base) 3))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 re)) 2) (pow.f64 re 6)) (/.f64 (*.f64 (pow.f64 im 6) 120) (pow.f64 (log.f64 base) 3))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 im 6) (pow.f64 re 6)) (/.f64 (log.f64 (/.f64 -1 re)) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 im 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 re)))))) (log.f64 base))) (*.f64 3/2 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 re)) 2))))))))))))
(/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3))
(+.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))
(fma.f64 (pow.f64 im 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3))))
(fma.f64 (pow.f64 im 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (fma.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3))) (/.f64 (log.f64 re) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3))))
(+.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3))))) (+.f64 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (log.f64 re) (+.f64 (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (log.f64 base))))) (+.f64 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (+.f64 (*.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (log.f64 re) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))))) (log.f64 base)))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))))
(fma.f64 (pow.f64 im 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (fma.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3))) (/.f64 (log.f64 re) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))))) (fma.f64 (pow.f64 im 6) (fma.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (/.f64 (log.f64 base) (-.f64 (/.f64 (*.f64 1/3 (log.f64 re)) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))))))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))))
(fma.f64 (pow.f64 im 2) (*.f64 3/2 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 base) 3)))) (fma.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 3))) (/.f64 (log.f64 re) (/.f64 (log.f64 base) (fma.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))))) (fma.f64 (pow.f64 im 6) (fma.f64 -1/4 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/6 (/.f64 (pow.f64 (log.f64 re) 2) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (/.f64 (fma.f64 -1/2 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (/.f64 (log.f64 base) (-.f64 (*.f64 1/3 (/.f64 (log.f64 re) (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))) (/.f64 1/4 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))))))))) (/.f64 (pow.f64 (log.f64 re) 3) (pow.f64 (log.f64 base) 3)))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3)))
(neg.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 base) 3)) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))
(fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 1 im))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 6)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) 120))))) (log.f64 base))) (fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3))) (fma.f64 1/720 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (*.f64 (pow.f64 re 6) 120))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im)))))) (log.f64 base))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (/.f64 (*.f64 (neg.f64 (log.f64 im)) (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (neg.f64 (log.f64 im)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) 120)))))) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 -1 (*.f64 (/.f64 (neg.f64 (log.f64 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 im 6)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 base) 3))) (fma.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (neg.f64 (log.f64 im))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im)))))) (log.f64 base))) (*.f64 3/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (pow.f64 (neg.f64 (log.f64 im)) 2) (pow.f64 (log.f64 base) 3))))))))))))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)) (*.f64 3/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 base) 3))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (*.f64 -1/360 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (log.f64 (/.f64 -1 im)) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/720 (/.f64 (*.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6)))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 re 6) (log.f64 (/.f64 -1 im))) (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 4) (log.f64 (/.f64 -1 im))) (pow.f64 (log.f64 base) 2))))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)))) (/.f64 (*.f64 (pow.f64 re 2) (pow.f64 (log.f64 (/.f64 -1 im)) 2)) (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 6)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (/.f64 (*.f64 -1/360 (*.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))) (log.f64 base))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (/.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 6)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 base) 3))) (fma.f64 1/4 (/.f64 (pow.f64 re 6) (/.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (log.f64 (/.f64 -1 im)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))))) (log.f64 base))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))))))))
(fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 6)) (/.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (*.f64 -1/360 (/.f64 (log.f64 (/.f64 -1 im)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 re 6) 120))))) (log.f64 base))) (fma.f64 -1 (*.f64 (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 im 4)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))))) (log.f64 base))) (fma.f64 -1 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 3) (pow.f64 (log.f64 base) 3)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 -1/4 (*.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 (log.f64 base) 3))) (fma.f64 1/720 (*.f64 (/.f64 (pow.f64 (log.f64 (/.f64 -1 im)) 2) (pow.f64 im 6)) (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 (log.f64 base) 3))) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (/.f64 (log.f64 (/.f64 -1 im)) (pow.f64 (log.f64 base) 3))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 6)) (/.f64 (fma.f64 1/4 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 1/2 (/.f64 (pow.f64 re 4) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (/.f64 -1 im)))))) (log.f64 base))) (*.f64 3/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (pow.f64 im 2) (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (/.f64 -1 im)) 2))))))))))))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 base) 3))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3)))
(*.f64 -1 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (log.f64 (/.f64 1 base)) 3)))
(neg.f64 (/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3)))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (pow.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) 3) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 3))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 (pow.f64 re 6) (*.f64 (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (/.f64 120 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 90 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/48 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 (pow.f64 re 6) (*.f64 (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (/.f64 120 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 90 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/48 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3))))))))))
(+.f64 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))))))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3)))))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))))))
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))))))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (fma.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 90 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))) (/.f64 120 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (/.f64 1/48 (*.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (fma.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))) (+.f64 (/.f64 120 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 90 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (/.f64 1/48 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3)))))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3))))))))))
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))))))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (fma.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3)))))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (pow.f64 im 6))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (/.f64 (*.f64 (pow.f64 re 6) 120) (pow.f64 im 6)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (pow.f64 im 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (/.f64 120 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 90 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (fma.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (/.f64 120 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 90 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))))
(log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (pow.f64 re 4)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (pow.f64 re 4)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (*.f64 (pow.f64 re 2) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (pow.f64 re 4)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (pow.f64 re 4)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))))))
(+.f64 (log1p.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (+.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 90 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 90 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))) (/.f64 120 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (*.f64 (pow.f64 im 4) (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (fma.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))) (+.f64 (/.f64 120 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 90 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))))
(log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))))))))
(+.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))))
(+.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))))))
(+.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))))))
(+.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))))))
(+.f64 (log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))))))))))
(+.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (pow.f64 im 4)) (/.f64 (*.f64 1/2 (pow.f64 re 2)) (*.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))))))
(+.f64 (log1p.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (fma.f64 1/720 (/.f64 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (fma.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (*.f64 (pow.f64 im 2) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))))
(log1p.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (/.f64 (log.f64 im) (log.f64 base)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 re 6) (*.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))) (/.f64 (log.f64 im) (log.f64 base))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 (pow.f64 re 6) (*.f64 (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (/.f64 120 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 90 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/48 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 (pow.f64 re 6) (*.f64 (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (*.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (/.f64 120 (*.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))))) (/.f64 90 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (/.f64 1/48 (*.f64 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))
(+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))))
(+.f64 1 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3)))))))))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))))))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 2))))) (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))))) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) 3))))))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (/.f64 (*.f64 1/2 (pow.f64 im 2)) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4)))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (pow.f64 re 4))))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 im 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 im 4) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3)))))))))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))))) (/.f64 (*.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 im 6) (log.f64 base)) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2)))))) (*.f64 1/48 (+.f64 (/.f64 (pow.f64 im 2) (/.f64 (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (fma.f64 -6 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))))) (*.f64 -3 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 2))))))) (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) 3))))))) (pow.f64 re 6))))
(+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (/.f64 (log.f64 re) (log.f64 base)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (/.f64 (log.f64 re) (log.f64 base)))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (/.f64 (log.f64 re) (log.f64 base)))))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/24 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))))) (+.f64 (*.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 -1/48 (/.f64 (+.f64 (*.f64 6 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 90 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (+.f64 (*.f64 120 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))))))) (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))))))) (/.f64 (log.f64 re) (log.f64 base))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (/.f64 1/8 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (fma.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 4)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))) (/.f64 3 (*.f64 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 90 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))) (+.f64 (/.f64 30 (*.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))) (/.f64 120 (*.f64 (*.f64 (log.f64 base) (pow.f64 re 6)) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))))))) (/.f64 1/48 (*.f64 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))))) (/.f64 (log.f64 re) (log.f64 base))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/24 (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (/.f64 1/8 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (fma.f64 (pow.f64 im 6) (*.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 -1/48 (/.f64 (+.f64 (/.f64 6 (*.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 3 (*.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2))))) (*.f64 (pow.f64 re 2) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (fma.f64 1/720 (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3)))) (+.f64 (/.f64 120 (*.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 re) (log.f64 base)))))) (/.f64 90 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 2)))))) (/.f64 1/48 (*.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 re) (log.f64 base))) 3))))))) (/.f64 (log.f64 re) (log.f64 base))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(+.f64 1 (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))))
(+.f64 1 (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))))
(+.f64 1 (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))))
(+.f64 (+.f64 1 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))))) (/.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (fma.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))) (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 3))))))))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))
(+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4)))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/720 (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3)))) (+.f64 (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 90 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 3))))))) (pow.f64 im 6)) (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/24 (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) 2)))))) (pow.f64 im 4))))))
(+.f64 1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (+.f64 (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3)) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (/.f64 (pow.f64 re 4) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (*.f64 -3 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3)))))))))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 1/24 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))))))) (/.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 1/720 (fma.f64 30 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (fma.f64 30 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3))) (*.f64 90 (+.f64 (/.f64 (/.f64 (pow.f64 re 6) (log.f64 base)) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))) (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2)))))) (*.f64 1/48 (+.f64 (*.f64 (/.f64 (pow.f64 re 2) (log.f64 base)) (/.f64 (fma.f64 -6 (/.f64 (pow.f64 re 4) (*.f64 (log.f64 base) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (*.f64 -3 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 2))))) (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) 3))))))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(+.f64 1 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(+.f64 1 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (neg.f64 (log.f64 base)))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 1 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 1 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (+.f64 -2 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1/3)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (log.f64 base)))) 1)
(/.f64 1 (log.f64 base))
(*.f64 1 (/.f64 1 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (log.f64 base) -2))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) 1)
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 -1 (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) -1)
(/.f64 -1 (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (pow.f64 (sqrt.f64 (log.f64 base)) -1))
(pow.f64 (sqrt.f64 (log.f64 base)) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -1) (pow.f64 (cbrt.f64 (log.f64 base)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) 1) (/.f64 1 (log.f64 base)))
(/.f64 1 (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (neg.f64 (log.f64 base))) -1)
(/.f64 -1 (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(pow.f64 (log.f64 base) -1)
(/.f64 1 (log.f64 base))
(pow.f64 (/.f64 1 (log.f64 base)) 1)
(/.f64 1 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 base) -1/2) 2)
(/.f64 1 (log.f64 base))
(pow.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) 3)
(/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 3))
(pow.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)) 1/3)
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)))
(sqrt.f64 (pow.f64 (log.f64 base) -2))
(log.f64 (exp.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (log.f64 base)))))
(/.f64 1 (log.f64 base))
(cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (pow.f64 (log.f64 base) 2) 3)))
(expm1.f64 (log1p.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(/.f64 1 (log.f64 base))
(exp.f64 (-.f64 (log.f64 (log.f64 base)) (*.f64 2 (log.f64 (log.f64 base)))))
(exp.f64 (+.f64 (log.f64 (log.f64 base)) (*.f64 -2 (log.f64 (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (log.f64 base)) -1))
(/.f64 1 (log.f64 base))
(exp.f64 (*.f64 (neg.f64 (log.f64 (log.f64 base))) 1))
(/.f64 1 (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 1 (log.f64 base))))
(/.f64 1 (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (pow.f64 im 2)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 im 2))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 (sqrt.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) 1) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 im) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 1 (sqrt.f64 (log.f64 im))) (log.f64 base)) (*.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))))
(/.f64 (*.f64 1 (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(/.f64 (*.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im)))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) 1) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (sqrt.f64 (log.f64 im))) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) -1))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) 1)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 (log.f64 im) 1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) 1) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 1 (sqrt.f64 (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (*.f64 1 (sqrt.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) 1) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(neg.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (/.f64 1 (pow.f64 (log.f64 base) 3))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(/.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) 0) (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) 2))) 1)
(pow.f64 (log.f64 base) 2)
(*.f64 1 (pow.f64 (log.f64 base) 2))
(pow.f64 (log.f64 base) 2)
(*.f64 (log.f64 base) (log.f64 base))
(pow.f64 (log.f64 base) 2)
(*.f64 (pow.f64 (log.f64 base) 2) 1)
(pow.f64 (log.f64 base) 2)
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4)))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (log.f64 base) 4))
(log.f64 (pow.f64 base (log.f64 base)))
(pow.f64 (log.f64 base) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) 2))))
(pow.f64 (log.f64 base) 2)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3))
(pow.f64 (log.f64 base) 2)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(exp.f64 (*.f64 2 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 2) (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (log.f64 base))) 1))
(pow.f64 (exp.f64 2) (log.f64 (log.f64 base)))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) 2)))
(pow.f64 (log.f64 base) 2)
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 0) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (pow.f64 im 2)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 im))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 im 2))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (cbrt.f64 base))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))) (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 (sqrt.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) 1) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 im) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 1 (sqrt.f64 (log.f64 im))) (log.f64 base)) (*.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))))
(/.f64 (*.f64 1 (*.f64 (log.f64 base) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 1 (neg.f64 (pow.f64 (log.f64 base) 2))) (*.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(/.f64 (*.f64 1 (*.f64 (log.f64 base) (neg.f64 (log.f64 im)))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) 1) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (*.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (/.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (log.f64 base) 2)) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) 1) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 base)) (sqrt.f64 (log.f64 im))) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 base)) (sqrt.f64 (log.f64 im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (neg.f64 (log.f64 im)) (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) -1))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (pow.f64 (log.f64 base) 2)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) 1)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 (log.f64 im) 1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (log.f64 im)) 1) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (neg.f64 (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) 1) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 1 (sqrt.f64 (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (*.f64 1 (sqrt.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) 1) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (pow.f64 (log.f64 base) 2))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(neg.f64 (*.f64 (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))) (log.f64 im)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 (log.f64 base) (neg.f64 (pow.f64 (log.f64 base) 2))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (/.f64 1 (pow.f64 (log.f64 base) 3))))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(/.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) 0) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (cbrt.f64 base))))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 (log.f64 base) (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))) 1)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 1 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 1)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 -1 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (pow.f64 (log.f64 base) 2))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) 2)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 1 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (pow.f64 (log.f64 base) 4))) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 base)) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (cbrt.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) 1) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(neg.f64 (*.f64 (/.f64 (log.f64 base) -1) (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) -2)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) 4)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (pow.f64 (log.f64 base) 4))))
(*.f64 (/.f64 1 (/.f64 1 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))) (/.f64 1 (log.f64 im)))
(/.f64 (*.f64 (log.f64 base) (/.f64 1 (log.f64 im))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 im)) (*.f64 (/.f64 (log.f64 base) 1) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 base))) (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im)) (/.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (sqrt.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 im) -1)) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (log.f64 base) 2))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) 1)) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 base) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2))) (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (log.f64 im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) 4)) (log.f64 im)))
(pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 1)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) -1)
(/.f64 1 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(pow.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) 3)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(pow.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3) 1/3)
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 base) 2)) (neg.f64 (log.f64 im)))
(sqrt.f64 (/.f64 (pow.f64 (log.f64 base) 4) (pow.f64 (log.f64 im) 2)))
(log.f64 (exp.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)) 3))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3) (pow.f64 (log.f64 im) 3)))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))) 1))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))))
(/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im))
(+.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1))
(fma.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(fma.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(+.f64 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(+.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1)))
(fma.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 1 (*.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1)))
(fma.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) 0) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im))))))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3))
(+.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1)
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (/.f64 1 (pow.f64 (log.f64 base) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 1 (pow.f64 (log.f64 base) 3)) (pow.f64 (log.f64 (hypot.f64 re im)) 3))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 1 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 base)) (log.f64 (hypot.f64 re im)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) 1) (/.f64 1 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))) -1)
(*.f64 -1 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (/.f64 1 (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (neg.f64 (log.f64 base))) -1)
(*.f64 -1 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 1 (/.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (log.f64 (hypot.f64 re im)) 3)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 1 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base))))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3) (pow.f64 (log.f64 base) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (pow.f64 (log.f64 base) 2)))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (pow.f64 (log.f64 base) 3) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (log.f64 (hypot.f64 re im))) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) 3))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (log.f64 base)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 3) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (neg.f64 (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (neg.f64 (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 1) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (neg.f64 (pow.f64 (log.f64 base) 2))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2)) (neg.f64 (/.f64 (pow.f64 (log.f64 base) 3) (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (neg.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im)))) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 (hypot.f64 re im)))) (*.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base)))))
(/.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 2) (/.f64 (pow.f64 (log.f64 base) 3) (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (pow.f64 (log.f64 (hypot.f64 re im)) 3)) (neg.f64 (pow.f64 (log.f64 base) 3)))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(/.f64 (pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 3) (pow.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 3) (pow.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 3))
(/.f64 (pow.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 3) (pow.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) 3))
(/.f64 (pow.f64 (neg.f64 (log.f64 (hypot.f64 re im))) 3) (pow.f64 (neg.f64 (log.f64 base)) 3))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 3))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 3) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(pow.f64 (exp.f64 3) (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 1 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 1 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (*.f64 1 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (+.f64 -2 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1/3)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 1 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 1 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (*.f64 1 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1/3)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (*.f64 1 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 1 (/.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) 1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) 1) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 3) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 1 (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 6) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) 1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 1)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) -1) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (neg.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) 1) (+.f64 -2 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1/3)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 1 (-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) 0) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (log.f64 base)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 (hypot.f64 re im)))) (log.f64 (cbrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(*.f64 2 (*.f64 (/.f64 1 (log.f64 base)) (log.f64 (sqrt.f64 (hypot.f64 re im)))))
(+.f64 (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 1 1/3) -1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (pow.f64 1 1/3) -1) (*.f64 (pow.f64 1 1/3) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 1 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 1 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (*.f64 1 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) 1) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1/3) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3) (pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)) (cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 1 (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) -1) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1/3))
(exp.f64 (*.f64 3 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1/3)))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) -1)
(+.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (*.f64 1 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (*.f64 1 (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (log.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (*.f64 1 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 1 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 -1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 0 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 0)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(-.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 1 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) 1)
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 1 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 1 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 1 (+.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(+.f64 1 (-.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 1 (+.f64 2 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))))
(*.f64 1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)) (cbrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (sqrt.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(pow.f64 (exp.f64 1) (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(pow.f64 (E.f64) (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(expm1.f64 (log.f64 (+.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))

eval1.0s (6.7%)

Compiler

Compiled 43603 to 24424 computations (44% saved)

prune371.0ms (2.5%)

Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New990151005
Fresh9110
Picked235
Done011
Total1001201021
Accuracy
100.0%
Counts
1021 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.9%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
97.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
97.9%
(/.f64 (log.f64 base) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3)) (log.f64 im)))
98.1%
(/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 im))))
98.3%
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
97.9%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
72.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
99.0%
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
98.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
98.2%
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
98.2%
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
95.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
98.0%
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
73.1%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
97.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
51.9%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
97.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
97.9%
(/.f64 (log.f64 base) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3)) (log.f64 im)))
98.1%
(/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 im))))
98.3%
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
97.9%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
72.8%
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
99.0%
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
98.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
98.2%
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
98.2%
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
95.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
98.0%
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
73.1%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
97.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
Compiler

Compiled 846 to 654 computations (22.7% saved)

localize176.0ms (1.2%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.5%
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
99.4%
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
99.2%
(pow.f64 (log.f64 base) -2)
99.4%
(/.f64 (log.f64 im) (log.f64 base))
99.2%
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
98.9%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
99.3%
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
99.2%
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
99.6%
(/.f64 1 (log.f64 base))
99.5%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
99.6%
(/.f64 1 (log.f64 base))
99.3%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
99.3%
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
Compiler

Compiled 147 to 48 computations (67.3% saved)

series109.0ms (0.7%)

Counts
11 → 312
Calls

78 calls:

TimeVariablePointExpression
20.0ms
base
@inf
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
20.0ms
base
@-inf
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
15.0ms
base
@0
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
5.0ms
im
@0
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
3.0ms
re
@0
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))

rewrite262.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
699×associate-/l*
294×associate-/r/
200×associate-+r+
194×associate-+l+
178×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031287
1418287
25114287
Stop Event
node limit
Counts
11 → 683
Calls
Call 1
Inputs
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (log.f64 base) -2)
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 1)
(*.f64 1 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))) 1)
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(*.f64 (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (exp.f64 1))
(*.f64 (exp.f64 1) (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (exp.f64 -1) (exp.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (pow.f64 1 (/.f64 1 (log.f64 base))) (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))) (pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) (/.f64 1 (log.f64 base))) (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))))
(sqrt.f64 (pow.f64 (hypot.f64 re im) (*.f64 2 (/.f64 1 (log.f64 base)))))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))) 3))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 -1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) 0))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) -1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 -2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 -2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) -1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 1))
(-.f64 (+.f64 -1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (*.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(/.f64 1 (/.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (neg.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(expm1.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(fma.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1)
(fma.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)) -1)
(fma.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)) -1)
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 -1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) 0))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) -1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 im)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6)) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 2)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1)
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3))
(/.f64 1 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (cbrt.f64 (log.f64 im))) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -2))) 1)
(*.f64 1 (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) 1)
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (pow.f64 (sqrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -2) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))))
(/.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (log.f64 base)))
(/.f64 -1 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) -1/2)))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (/.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (log.f64 base))))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) -2) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) -2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (/.f64 (log.f64 base) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (/.f64 (log.f64 base) (pow.f64 (sqrt.f64 (log.f64 base)) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -1) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) -1)))
(sqrt.f64 (pow.f64 (log.f64 base) -4))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -2)))
(exp.f64 (*.f64 -2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))) 1)
(pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 1)
(pow.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 base) -4)))
(log.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (pow.f64 (log.f64 base) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3) (pow.f64 (log.f64 im) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(exp.f64 (log.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 1))
(log1p.f64 (-.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))

simplify521.0ms (3.5%)

Algorithm
egg-herbie
Rules
812×associate-*r*
702×associate-*l*
435×associate-*r/
390×+-commutative
379×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0124263290
1339662958
Stop Event
node limit
Counts
995 → 769
Calls
Call 1
Inputs
(exp.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (*.f64 (pow.f64 re 4) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base)))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base))))))) (*.f64 (pow.f64 re 6) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 im 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))))))))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 re 6)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 re 6)))))
(exp.f64 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (*.f64 (pow.f64 im 4) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base)))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base))))))) (*.f64 (pow.f64 im 6) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 re 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))))))))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 im 6)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 im 6)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -360 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (*.f64 720 (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 im 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 -360 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (*.f64 720 (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 re 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))) 1)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))) 1)
(-.f64 (/.f64 (log.f64 re) (log.f64 base)) 1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))) 1)
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 1)
(*.f64 1 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))) 1)
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(*.f64 (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (exp.f64 1))
(*.f64 (exp.f64 1) (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (exp.f64 -1) (exp.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (pow.f64 1 (/.f64 1 (log.f64 base))) (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))) (pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) (/.f64 1 (log.f64 base))) (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))))
(sqrt.f64 (pow.f64 (hypot.f64 re im) (*.f64 2 (/.f64 1 (log.f64 base)))))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))) 3))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 -1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) 0))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) -1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 -2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 -2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) -1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 1))
(-.f64 (+.f64 -1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (*.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(/.f64 1 (/.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (neg.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(expm1.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(fma.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1)
(fma.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)) -1)
(fma.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)) -1)
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(+.f64 -1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) 0))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) -1)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 im)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6)) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (log.f64 base) -2))
(*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 2)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))) 1)
(*.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1)
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3))
(/.f64 1 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (cbrt.f64 (log.f64 im))) (neg.f64 (cbrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -2))) 1)
(*.f64 1 (pow.f64 (log.f64 base) -2))
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) -2) 1)
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (pow.f64 (sqrt.f64 (log.f64 base)) -2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -2) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))))
(/.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (log.f64 base)))
(/.f64 -1 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) -1/2)))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (/.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (log.f64 base))))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) -2) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (pow.f64 (log.f64 base) -2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (/.f64 (log.f64 base) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (/.f64 (log.f64 base) (pow.f64 (sqrt.f64 (log.f64 base)) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -1) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) -1)))
(sqrt.f64 (pow.f64 (log.f64 base) -4))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -2))))
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -2)))
(exp.f64 (*.f64 -2 (log.f64 (log.f64 base))))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))) 1)
(pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 1)
(pow.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 3)
(pow.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 base) -4)))
(log.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (pow.f64 (log.f64 base) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3) (pow.f64 (log.f64 im) 3)))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(exp.f64 (log.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 1))
(log1p.f64 (-.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
Outputs
(exp.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (log.f64 base))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (*.f64 (pow.f64 re 4) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base)))))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (*.f64 (pow.f64 re 4) (*.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (log.f64 base)) (*.f64 (pow.f64 re 4) (*.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 re 4) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base))))))) (*.f64 (pow.f64 re 6) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 im 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))))))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (fma.f64 (pow.f64 re 4) (*.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (*.f64 (pow.f64 re 6) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (+.f64 (/.f64 1/48 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 im 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 6)))))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (log.f64 base)) (fma.f64 (pow.f64 re 4) (*.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (*.f64 (+.f64 (/.f64 1/48 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 im 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 6))))) (*.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 re 6))))) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))
(exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (log.f64 base)))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (*.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (pow.f64 re 2))) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (log.f64 base))) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 re 6)))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (log.f64 base))) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 base)) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (log.f64 base)))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (log.f64 base))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 re 6)))))
(+.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (log.f64 base))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 4) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))) (/.f64 (exp.f64 (neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))) (/.f64 (pow.f64 re 6) (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 base)) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))))))
(exp.f64 (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base))))) (*.f64 (log.f64 base) (pow.f64 re 2))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (*.f64 (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (log.f64 base)) 1/2)))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (*.f64 (pow.f64 im 4) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base)))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (log.f64 base))) (*.f64 (*.f64 (pow.f64 im 4) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (-.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (log.f64 base))) (*.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (pow.f64 im 4)))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 im 2) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 (pow.f64 im 4) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base))))))) (*.f64 (pow.f64 im 6) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 re 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (-.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 re 4))))) (*.f64 (*.f64 (pow.f64 im 6) (exp.f64 (/.f64 (log.f64 re) (log.f64 base)))) (+.f64 (/.f64 1/48 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6)))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 im 2) (pow.f64 re 2)) (/.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (log.f64 base))) (fma.f64 (pow.f64 im 4) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 re 4))))) (*.f64 (exp.f64 (/.f64 (log.f64 re) (log.f64 base))) (*.f64 (+.f64 (/.f64 1/48 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6))))) (pow.f64 im 6))))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(exp.f64 (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (*.f64 1/2 (*.f64 (pow.f64 re 2) (exp.f64 (/.f64 (log.f64 im) (log.f64 base))))) (*.f64 (log.f64 base) (pow.f64 im 2))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (*.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (log.f64 base))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2)))))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (log.f64 base)) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2)))))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 im 6)))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (log.f64 base))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2)))))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3))))))))
(+.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (exp.f64 (/.f64 (log.f64 im) (log.f64 base)))) (log.f64 base)) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2)))))) (/.f64 (exp.f64 (/.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3))))))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))
(exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 2)) (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base)))))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (fma.f64 1/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 2)) (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2)))))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 re 2) (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (/.f64 (*.f64 (exp.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))) (pow.f64 im 6)))))
(+.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 re 2) (/.f64 (*.f64 (log.f64 base) (pow.f64 im 2)) (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))))) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 4) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2)))))) (/.f64 (exp.f64 (/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))) (/.f64 (pow.f64 im 6) (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3))))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base)))))
(exp.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))))
(exp.f64 (neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base)))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(exp.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 1/24 (*.f64 (pow.f64 re 4) (fma.f64 24 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (neg.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 1/24 (*.f64 (pow.f64 re 4) (fma.f64 24 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (neg.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -360 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base))))) (*.f64 (pow.f64 im 2) (log.f64 base)))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (*.f64 720 (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 im 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 im 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 1/720 (*.f64 (pow.f64 re 6) (fma.f64 -360 (/.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (*.f64 (log.f64 base) (pow.f64 im 2))) (+.f64 (/.f64 30 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (*.f64 (+.f64 (/.f64 1/48 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 im 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 6))))) 720)))) (fma.f64 1/24 (*.f64 (pow.f64 re 4) (fma.f64 24 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (neg.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 1/720 (*.f64 (pow.f64 re 6) (fma.f64 -360 (/.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (*.f64 (log.f64 base) (pow.f64 im 2))) (+.f64 (/.f64 30 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (*.f64 (+.f64 (/.f64 1/48 (*.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 im 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 im 6))))) 720)))) (fma.f64 1/24 (*.f64 (pow.f64 re 4) (fma.f64 24 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 im 4)))) (neg.f64 (/.f64 3 (*.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) 24)) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 im 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 base)) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))))) 720))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) 24)) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 im 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 base)) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))))) 720))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) 24)) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 im 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 re 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 im 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 base)) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))))) 720))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))) 24)) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 im 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (log.f64 base)) (*.f64 1/8 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)))))) (fma.f64 30 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (log.f64 base)) (*.f64 1/48 (/.f64 (pow.f64 im 6) (pow.f64 (log.f64 base) 3))))) 720))) (pow.f64 re 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 im 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 im 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 re 4)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) 24) (/.f64 3 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) 24) (/.f64 -3 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 im 6) (+.f64 (*.f64 -360 (/.f64 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base))))) (*.f64 (pow.f64 re 2) (log.f64 base)))) (+.f64 (*.f64 30 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (*.f64 720 (-.f64 (+.f64 (*.f64 1/48 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))) (*.f64 1/6 (/.f64 1 (*.f64 (pow.f64 re 6) (log.f64 base))))) (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)))))))))) (+.f64 (*.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 24 (-.f64 (*.f64 1/8 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))) (*.f64 1/4 (/.f64 1 (*.f64 (pow.f64 re 4) (log.f64 base)))))) (*.f64 3 (/.f64 1 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 1/720 (*.f64 (pow.f64 im 6) (fma.f64 -360 (/.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) (*.f64 (log.f64 base) (pow.f64 re 2))) (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (*.f64 (+.f64 (/.f64 1/48 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6))))) 720)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (-.f64 (*.f64 (-.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) 24) (/.f64 3 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 1/720 (*.f64 (pow.f64 im 6) (fma.f64 -360 (/.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) (*.f64 (log.f64 base) (pow.f64 re 2))) (+.f64 (/.f64 30 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (*.f64 (+.f64 (/.f64 1/48 (*.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (-.f64 (/.f64 1/6 (*.f64 (log.f64 base) (pow.f64 re 6))) (/.f64 1/8 (*.f64 (pow.f64 (log.f64 base) 2) (pow.f64 re 6))))) 720)))) (fma.f64 1/24 (*.f64 (pow.f64 im 4) (+.f64 (*.f64 (+.f64 (/.f64 1/8 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (/.f64 -1/4 (*.f64 (log.f64 base) (pow.f64 re 4)))) 24) (/.f64 -3 (*.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))) 24)) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 re 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))))) (fma.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3)))) 720))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))) 24)) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 re 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))))) (fma.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3)))) 720))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))) 24)) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 -360 (/.f64 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (log.f64 base))) (+.f64 (*.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3))) (*.f64 720 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (log.f64 base))) (*.f64 1/48 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)))))))) (pow.f64 im 6))) (+.f64 (*.f64 1/24 (/.f64 (+.f64 (*.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))) (*.f64 24 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 1/8 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)))))) (pow.f64 im 4))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 re 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))))) (fma.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3)))) 720))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (*.f64 (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))) 24)) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 1/720 (/.f64 (fma.f64 -360 (/.f64 (pow.f64 re 2) (/.f64 (log.f64 base) (fma.f64 -1/4 (/.f64 (pow.f64 re 4) (log.f64 base)) (/.f64 (*.f64 1/8 (pow.f64 re 4)) (pow.f64 (log.f64 base) 2))))) (fma.f64 30 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 3)) (*.f64 (fma.f64 -1/8 (/.f64 (pow.f64 re 6) (pow.f64 (log.f64 base) 2)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (log.f64 base)) (/.f64 (*.f64 1/48 (pow.f64 re 6)) (pow.f64 (log.f64 base) 3)))) 720))) (pow.f64 im 6)) (fma.f64 1/24 (/.f64 (fma.f64 -3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2)) (+.f64 (*.f64 -6 (/.f64 (pow.f64 re 4) (log.f64 base))) (*.f64 3 (/.f64 (pow.f64 re 4) (pow.f64 (log.f64 base) 2))))) (pow.f64 im 4)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) 120)) (*.f64 (log.f64 base) (pow.f64 im 6))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))) 1)
(+.f64 (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))) 1)
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))) -1)
(+.f64 -1 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))) 1)
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))) -1)
(+.f64 -1 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) 1)
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))) -1)
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))) (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))) -1)
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))) (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))) -1)
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))) (fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) -1))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) 1)
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))) -1)
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))) (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) -1))
(-.f64 (/.f64 (log.f64 re) (log.f64 base)) 1)
(+.f64 (/.f64 (log.f64 re) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 re) (log.f64 base)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))) 1)
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))) 1)
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))) -1)
(+.f64 -1 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(-.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))) 1)
(+.f64 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))) -1)
(+.f64 -1 (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))) 1)
(+.f64 (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))) 1)
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))) -1)
(+.f64 -1 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (-.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))) 1))
(+.f64 -1 (+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) 120)) (*.f64 (log.f64 base) (pow.f64 im 6)))))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) 1)
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))) -1)
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))) (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) -1))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))) -1)
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))) (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) -1))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base)) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(fma.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))) -1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(fma.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))) -1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(fma.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))) -1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base)))) 1)
(fma.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))) -1)
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(-.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))) (/.f64 (log.f64 im) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/6 (/.f64 (/.f64 (pow.f64 re 6) (pow.f64 im 6)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base)))
(neg.f64 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (neg.f64 (log.f64 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(neg.f64 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 im 6)) (*.f64 90 (pow.f64 im 6))) (*.f64 (pow.f64 re 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 re)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 im 6) 120) (*.f64 (log.f64 base) (pow.f64 re 6))) (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2)))))))
(/.f64 (log.f64 re) (log.f64 base))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))
(fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (pow.f64 re 4) (log.f64 base)))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (pow.f64 re 6) (log.f64 base)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (pow.f64 re 2) (log.f64 base)))) (/.f64 (log.f64 re) (log.f64 base)))))
(fma.f64 -1/4 (/.f64 (pow.f64 im 4) (*.f64 (log.f64 base) (pow.f64 re 4))) (fma.f64 1/6 (/.f64 (pow.f64 im 6) (*.f64 (log.f64 base) (pow.f64 re 6))) (fma.f64 1/2 (/.f64 (pow.f64 im 2) (*.f64 (log.f64 base) (pow.f64 re 2))) (/.f64 (log.f64 re) (log.f64 base)))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(+.f64 (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)) (/.f64 (log.f64 im) (log.f64 base)))) (/.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) 120)) (*.f64 (log.f64 base) (pow.f64 im 6))))
(*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)))
(/.f64 (neg.f64 (log.f64 (/.f64 -1 im))) (log.f64 base))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base)))))
(+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 re 4) (*.f64 (pow.f64 im 4) (log.f64 base)))) (+.f64 (*.f64 1/720 (/.f64 (+.f64 (*.f64 30 (pow.f64 re 6)) (*.f64 90 (pow.f64 re 6))) (*.f64 (pow.f64 im 6) (log.f64 base)))) (*.f64 1/2 (/.f64 (pow.f64 re 2) (*.f64 (pow.f64 im 2) (log.f64 base)))))))
(fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (fma.f64 -1/4 (/.f64 (/.f64 (pow.f64 re 4) (pow.f64 im 4)) (log.f64 base)) (fma.f64 1/720 (/.f64 (*.f64 (pow.f64 re 6) 120) (*.f64 (log.f64 base) (pow.f64 im 6))) (*.f64 1/2 (/.f64 (/.f64 (pow.f64 re 2) (pow.f64 im 2)) (log.f64 base))))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 base))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(*.f64 -1 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (log.f64 (/.f64 1 base))))
(neg.f64 (/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 im 2) (pow.f64 re 2)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 (sqrt.f64 (+.f64 (pow.f64 re 2) (pow.f64 im 2)))) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 1 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 1 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 1 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 1 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 1 (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (pow.f64 (log.f64 base) 2)))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 (/.f64 1 base)) 2))
(/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (pow.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) 2))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 1)
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(*.f64 1 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))) 1)
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(*.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))
(pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 3)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2) (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 3)
(*.f64 (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (exp.f64 1))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (exp.f64 1) (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (exp.f64 -1) (exp.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 1 (/.f64 1 (log.f64 base))) (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(*.f64 (pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))) (pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))))
(pow.f64 (sqrt.f64 (hypot.f64 re im)) (/.f64 2 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (hypot.f64 re im)) 2) (/.f64 1 (log.f64 base))) (pow.f64 (cbrt.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base))))
(sqrt.f64 (pow.f64 (hypot.f64 re im) (*.f64 2 (/.f64 1 (log.f64 base)))))
(sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 2 (log.f64 base))))
(log.f64 (exp.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))) 3))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(expm1.f64 (log1p.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(exp.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log1p.f64 (expm1.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))
(pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) 0))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) -1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (-.f64 (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (neg.f64 (log.f64 base))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (neg.f64 (log.f64 base))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 -2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (-.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 im) 2)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (neg.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (neg.f64 (log.f64 base))) (neg.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (neg.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 base))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(/.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) -1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (-.f64 (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im)))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (neg.f64 (log.f64 base))) (neg.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (log.f64 (hypot.f64 re im)) -1) (neg.f64 (log.f64 base)))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (log.f64 base))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (neg.f64 (log.f64 base))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (-.f64 -2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (neg.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (neg.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (-.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (neg.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (cbrt.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im))))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (sqrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))) (cbrt.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (/.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im)))) (/.f64 (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))) (cbrt.f64 (neg.f64 (log.f64 (hypot.f64 re im))))))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) -1))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) -1)
(+.f64 -1 (-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) -1)
(+.f64 -1 (-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))))
(-.f64 (+.f64 -1 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) -1)
(+.f64 -1 (-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))))
(*.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (*.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1))
(*.f64 (+.f64 1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (+.f64 -1 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))))) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(*.f64 (/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (log.f64 base))))) (-.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (-.f64 1 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))) (-.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (pow.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 3))) (+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(/.f64 1 (/.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) 1) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) 1) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (neg.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) -1) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (neg.f64 (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)) (-.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))
(/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))) (+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3)))) (+.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))) (/.f64 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)))) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))))
(pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1/3)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 3)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(sqrt.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(log.f64 (exp.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(cbrt.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(expm1.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(exp.f64 (log.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(log1p.f64 (expm1.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(fma.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(fma.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)) -1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(fma.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(fma.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(+.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 -1 (+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) 0))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 0 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (*.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)) (+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) (+.f64 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))) 0))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))) 2))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (cbrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base)))))) (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))))
(-.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 0)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (+.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (-.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (+.f64 1 (/.f64 1 (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(+.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(+.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2)) (-.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(-.f64 (+.f64 0 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2))) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(-.f64 (/.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 (hypot.f64 re im))))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 (hypot.f64 re im))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im)))) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 (hypot.f64 re im)))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (log.f64 (hypot.f64 re im)) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (log.f64 (hypot.f64 re im)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))) -1)
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) -2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) 1) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)) (sqrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (/.f64 (sqrt.f64 (log.f64 (hypot.f64 re im))) (cbrt.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) 1) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (log.f64 base)) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (/.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (log.f64 base)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2))) (cbrt.f64 (log.f64 (hypot.f64 re im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2) (cbrt.f64 (log.f64 (hypot.f64 re im)))) (/.f64 1 (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (*.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) (pow.f64 (cbrt.f64 (log.f64 (hypot.f64 re im))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) 1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3) -1)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 -1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))) (-.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) 3) (pow.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 4) (-.f64 (*.f64 (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (*.f64 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2) (-.f64 2 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (neg.f64 (log.f64 base))) -1)
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 (hypot.f64 re im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 (hypot.f64 re im)) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 (hypot.f64 re im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3))) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)) (+.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2))) (-.f64 1 (pow.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)))
(pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(neg.f64 (/.f64 (log.f64 (hypot.f64 re im)) (neg.f64 (log.f64 base))))
(*.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 (hypot.f64 re im))) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 2))
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 1 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) (sqrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 2) (cbrt.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base)))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base)))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (*.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) (log.f64 base)))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) 2))
(*.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 2) (*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (log.f64 base)))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -1/2) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6)) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (log.f64 base) -2))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im)))) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (pow.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) 2))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 2)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (log.f64 base)))
(*.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 im) (*.f64 (pow.f64 (log.f64 base) -2) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (sqrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 3))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) 1) (/.f64 1 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (neg.f64 (log.f64 base))) -1)
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 (log.f64 im) 1) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 im) 2)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (neg.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (neg.f64 (log.f64 base))) (neg.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (neg.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 base))) (cbrt.f64 (neg.f64 (log.f64 im))))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(/.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))) 1)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 1 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3) (pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 1 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (neg.f64 (cbrt.f64 (log.f64 im))) (neg.f64 (cbrt.f64 (log.f64 base))))
(neg.f64 (/.f64 (cbrt.f64 (log.f64 im)) (neg.f64 (cbrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 1)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/6) 2)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 3)
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2))
(log.f64 (exp.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(expm1.f64 (log1p.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(exp.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1/3))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log1p.f64 (expm1.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(cbrt.f64 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (log.f64 base) -2))) 1)
(pow.f64 (log.f64 base) -2)
(*.f64 1 (pow.f64 (log.f64 base) -2))
(pow.f64 (log.f64 base) -2)
(*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (log.f64 base)))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(*.f64 (pow.f64 (log.f64 base) -2) 1)
(pow.f64 (log.f64 base) -2)
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 1 (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 1 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (cbrt.f64 (pow.f64 (log.f64 base) -2)))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (cbrt.f64 (pow.f64 (log.f64 base) -4)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (pow.f64 (log.f64 base) -1/2))
(*.f64 (pow.f64 (log.f64 base) -1/2) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (*.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (pow.f64 (log.f64 base) -2))) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (pow.f64 (sqrt.f64 (log.f64 base)) -2))
(pow.f64 (sqrt.f64 (log.f64 base)) -4)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -2) (pow.f64 (cbrt.f64 (log.f64 base)) -2))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) 1) (/.f64 1 (log.f64 base)))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (neg.f64 (log.f64 base))) -1)
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (pow.f64 (log.f64 base) -1/2))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (log.f64 base) -1/2)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 1 (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (*.f64 (neg.f64 (log.f64 base)) (neg.f64 (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 1 (/.f64 (log.f64 base) (/.f64 1 (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 (log.f64 base) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(/.f64 (/.f64 1 (log.f64 base)) (log.f64 base))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (log.f64 base))))
(/.f64 1 (pow.f64 (log.f64 base) 2))
(/.f64 -1 (*.f64 (log.f64 base) (neg.f64 (log.f64 base))))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(/.f64 -1 (*.f64 (neg.f64 (log.f64 base)) (log.f64 base)))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(/.f64 -1 (/.f64 (log.f64 base) (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (/.f64 1 (log.f64 base))))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(/.f64 (pow.f64 (log.f64 base) -2) (/.f64 (log.f64 base) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) -2) 1)
(/.f64 (pow.f64 (log.f64 base) -1/2) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) -1/2)))
(*.f64 (/.f64 (pow.f64 (log.f64 base) -1/2) (log.f64 base)) (pow.f64 (log.f64 base) -1/2))
(/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (log.f64 base) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (*.f64 (/.f64 1 (log.f64 base)) (/.f64 1 (cbrt.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (/.f64 (/.f64 1 (log.f64 base)) (cbrt.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (/.f64 (log.f64 base) (*.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)) (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4)) (log.f64 base)) (*.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(/.f64 (*.f64 -1 (/.f64 1 (log.f64 base))) (neg.f64 (log.f64 base)))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) -2) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (log.f64 base) -2)) (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) -2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (log.f64 base) -2) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) -1) (neg.f64 (log.f64 base)))
(/.f64 -1 (neg.f64 (pow.f64 (log.f64 base) 2)))
(/.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (/.f64 (log.f64 base) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))) (log.f64 base)) (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (log.f64 base)) (/.f64 (/.f64 (/.f64 (pow.f64 (log.f64 base) 2) 1) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (/.f64 (log.f64 base) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -4))) (log.f64 base)) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 base) -2))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -1) (/.f64 (log.f64 base) (pow.f64 (sqrt.f64 (log.f64 base)) -1)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 (log.f64 base))) (log.f64 base)) (/.f64 1 (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) -1) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 base)) -1)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 (log.f64 base) 1) (cbrt.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (log.f64 base) -4))
(log.f64 (exp.f64 (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (log.f64 base) -2))))
(pow.f64 (log.f64 base) -2)
(cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3))
(pow.f64 (log.f64 base) -2)
(expm1.f64 (log1p.f64 (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(exp.f64 (*.f64 -2 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 -2) (log.f64 (log.f64 base)))
(exp.f64 (*.f64 (*.f64 -2 (log.f64 (log.f64 base))) 1))
(pow.f64 (exp.f64 -2) (log.f64 (log.f64 base)))
(log1p.f64 (expm1.f64 (pow.f64 (log.f64 base) -2)))
(pow.f64 (log.f64 base) -2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)))) 1)
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 1)
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(pow.f64 (*.f64 (/.f64 1 (log.f64 base)) (sqrt.f64 (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 3)
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(pow.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) 1/3)
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(sqrt.f64 (*.f64 (pow.f64 (log.f64 im) 2) (pow.f64 (log.f64 base) -4)))
(log.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(log.f64 (+.f64 1 (-.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) 1)))
(log1p.f64 (+.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 im (pow.f64 (log.f64 base) -2))))
(cbrt.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (pow.f64 (log.f64 base) -2) 3)))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (log.f64 base) -2) 3) (pow.f64 (log.f64 im) 3)))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(exp.f64 (log.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))) 1))
(*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2))
(log1p.f64 (-.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) 1))
(log1p.f64 (+.f64 (pow.f64 im (pow.f64 (log.f64 base) -2)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 im (pow.f64 (log.f64 base) -2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (log.f64 im) 2)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 -1 (neg.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (neg.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 im)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (log.f64 base)))
(/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)) (neg.f64 (log.f64 base))) (neg.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 im) 1) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (neg.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (sqrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 base)))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2)))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (cbrt.f64 (pow.f64 (log.f64 im) 2))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (neg.f64 (log.f64 base))) (cbrt.f64 (neg.f64 (log.f64 im))))
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3) 1/3)
(/.f64 (log.f64 im) (log.f64 base))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 2))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(/.f64 (log.f64 im) (log.f64 base))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) -3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) -3) (pow.f64 (log.f64 im) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3) (pow.f64 (log.f64 base) 3)))
(cbrt.f64 (*.f64 (pow.f64 (log.f64 base) 3) (pow.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (log.f64 im) 3) (pow.f64 (log.f64 base) 3)))
(/.f64 (log.f64 im) (log.f64 base))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 im) (log.f64 base))) 1))
(/.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))

eval450.0ms (3%)

Compiler

Compiled 26560 to 13742 computations (48.3% saved)

prune276.0ms (1.8%)

Pruning

23 alts after pruning (14 fresh and 9 done)

PrunedKeptTotal
New114561151
Fresh3811
Picked055
Done044
Total1148231171
Accuracy
100.0%
Counts
1171 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.7%
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3) 3)
51.9%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
97.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
97.9%
(/.f64 (log.f64 base) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3)) (log.f64 im)))
98.3%
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
97.9%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
97.9%
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
99.0%
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
50.9%
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (log.f64 im))
98.2%
(*.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2)) (log.f64 base))
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
98.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
98.2%
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
50.4%
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
97.9%
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3))) (log.f64 im))
95.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
98.0%
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
73.1%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
97.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
51.7%
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3) 3)
51.9%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
97.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
97.9%
(/.f64 (log.f64 base) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3)) (log.f64 im)))
98.3%
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
97.9%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
97.9%
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
99.0%
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
50.9%
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (log.f64 im))
98.2%
(*.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2)) (log.f64 base))
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
98.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
98.2%
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
50.4%
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
97.9%
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3))) (log.f64 im))
95.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
98.0%
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
73.1%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
97.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
Compiler

Compiled 854 to 674 computations (21.1% saved)

localize256.0ms (1.7%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.9%
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
99.8%
(/.f64 (log.f64 im) (log.f64 base))
99.5%
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3) 3)
100.0%
(log.f64 (log.f64 base))
99.8%
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
99.3%
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
99.9%
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
99.8%
(/.f64 (log.f64 im) (log.f64 base))
99.7%
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
99.8%
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
99.8%
(/.f64 (log.f64 im) (log.f64 base))
99.5%
(-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
99.9%
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
99.8%
(/.f64 (log.f64 base) (log.f64 im))
Compiler

Compiled 130 to 32 computations (75.4% saved)

series265.0ms (1.8%)

Counts
11 → 200
Calls

60 calls:

TimeVariablePointExpression
109.0ms
base
@-inf
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
36.0ms
base
@inf
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
20.0ms
im
@-inf
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
17.0ms
base
@-inf
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
16.0ms
im
@inf
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))

rewrite475.0ms (3.2%)

Algorithm
batch-egg-rewrite
Rules
536×associate-/l*
530×*-commutative
379×associate-/r/
353×distribute-lft-in
324×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026229
1366219
23725219
Stop Event
node limit
Counts
11 → 1337
Calls
Call 1
Inputs
(/.f64 (log.f64 base) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1)
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(log.f64 (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3) 3)
(pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3)
Outputs
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) 0) (/.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 im))) (/.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 (cbrt.f64 base)) (/.f64 1 (log.f64 im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im)))) 1)
(*.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)) -1)
(*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 1) (log.f64 base))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1)) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1)) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) 1) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2))
(log.f64 (pow.f64 base (/.f64 1 (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) -1)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 0)
(+.f64 0 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) 1)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -2)
(+.f64 -1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1))
(*.f64 (-.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (+.f64 1 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (fma.f64 (log.f64 base) (log.f64 im) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (-.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (-.f64 1 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) 1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) 1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (neg.f64 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 3)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))
(log.f64 (exp.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 base) (log.f64 im) -1))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))
(expm1.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 base) (log.f64 im) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) -1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) -1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -1)
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))) 1)
(*.f64 1 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(log.f64 (fma.f64 (log.f64 base) (log.f64 im) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(+.f64 (log.f64 base) 0)
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (cbrt.f64 base)) (log.f64 (pow.f64 (cbrt.f64 base) 2)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 base) 2))) (log.f64 (cbrt.f64 base)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 base))) (log.f64 (sqrt.f64 base)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 1 (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 base))) (*.f64 1 (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) 1) (*.f64 (log.f64 (cbrt.f64 base)) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) 1) (*.f64 (log.f64 (sqrt.f64 base)) 1))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 base)))) 1)
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(*.f64 -1 (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 base)))))
(pow.f64 (log.f64 base) 1)
(pow.f64 (log.f64 base) -1)
(pow.f64 (sqrt.f64 (log.f64 base)) 2)
(pow.f64 (cbrt.f64 (log.f64 base)) 3)
(pow.f64 (pow.f64 (log.f64 base) 3) 1/3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) 2))
(log.f64 base)
(log.f64 (-.f64 (+.f64 base 1) 1))
(cbrt.f64 (pow.f64 (log.f64 base) 3))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base 1))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 (log.f64 (log.f64 base)) 0)
(+.f64 0 (log.f64 (log.f64 base)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (cbrt.f64 (log.f64 base))) (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (log.f64 (log.f64 base))))) 1)
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (*.f64 1 (log.f64 (cbrt.f64 (log.f64 base)))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (log.f64 base)))) (*.f64 1 (log.f64 (sqrt.f64 (log.f64 base)))))
(+.f64 (*.f64 -1 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (*.f64 -1 (log.f64 (cbrt.f64 (log.f64 base)))))
(+.f64 (*.f64 -1 (log.f64 (sqrt.f64 (log.f64 base)))) (*.f64 -1 (log.f64 (sqrt.f64 (log.f64 base)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) 1) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) 1))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) -1) (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) -1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -1) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -1))
(-.f64 0 (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (log.f64 base))))) 1)
(-.f64 (-.f64 0 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (log.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (-.f64 0 (log.f64 (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 1 (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) 1)
(*.f64 (log.f64 (log.f64 base)) -1)
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 -1 (log.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2))) (log.f64 (log.f64 base)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3))) (+.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3)) (+.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)))
(pow.f64 (log.f64 (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) 3) 1/3)
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) 1))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 1 1/3))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))

simplify778.0ms (5.2%)

Algorithm
egg-herbie
Rules
710×associate-/l*
568×associate-/r*
541×*-commutative
424×associate-*r/
407×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0115478869
1296975201
Stop Event
node limit
Counts
1537 → 899
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) 0) (/.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 im))) (/.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 (cbrt.f64 base)) (/.f64 1 (log.f64 im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (log.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im)))) 1)
(*.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)) -1)
(*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 1) (log.f64 base))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1)) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1)) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) 1) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3) 1/3)
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2))
(log.f64 (pow.f64 base (/.f64 1 (log.f64 im))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) -1)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 0)
(+.f64 0 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) 1)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -2)
(+.f64 -1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1))
(*.f64 (-.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (+.f64 1 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (fma.f64 (log.f64 base) (log.f64 im) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (-.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (-.f64 1 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) 1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) 1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (neg.f64 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 3)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))
(log.f64 (exp.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 base) (log.f64 im) -1))))
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))
(expm1.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 base) (log.f64 im) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) -1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) -1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -1)
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))) 1)
(*.f64 1 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(log.f64 (fma.f64 (log.f64 base) (log.f64 im) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(+.f64 (log.f64 base) 0)
(+.f64 0 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (cbrt.f64 base)) (log.f64 (pow.f64 (cbrt.f64 base) 2)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 base) 2))) (log.f64 (cbrt.f64 base)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 base))) (log.f64 (sqrt.f64 base)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 1 (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 base))) (*.f64 1 (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) 1) (*.f64 (log.f64 (cbrt.f64 base)) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) 1) (*.f64 (log.f64 (sqrt.f64 base)) 1))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 base)))) 1)
(*.f64 (log.f64 base) 1)
(*.f64 1 (log.f64 base))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(*.f64 -1 (neg.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) 1)
(/.f64 1 (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (sqrt.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 base)))))
(pow.f64 (log.f64 base) 1)
(pow.f64 (log.f64 base) -1)
(pow.f64 (sqrt.f64 (log.f64 base)) 2)
(pow.f64 (cbrt.f64 (log.f64 base)) 3)
(pow.f64 (pow.f64 (log.f64 base) 3) 1/3)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) 2))
(log.f64 base)
(log.f64 (-.f64 (+.f64 base 1) 1))
(cbrt.f64 (pow.f64 (log.f64 base) 3))
(expm1.f64 (log1p.f64 (log.f64 base)))
(log1p.f64 (-.f64 base 1))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 (log.f64 (log.f64 base)) 0)
(+.f64 0 (log.f64 (log.f64 base)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (cbrt.f64 (log.f64 base))) (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (log.f64 (log.f64 base))))) 1)
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (*.f64 1 (log.f64 (cbrt.f64 (log.f64 base)))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (log.f64 base)))) (*.f64 1 (log.f64 (sqrt.f64 (log.f64 base)))))
(+.f64 (*.f64 -1 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (*.f64 -1 (log.f64 (cbrt.f64 (log.f64 base)))))
(+.f64 (*.f64 -1 (log.f64 (sqrt.f64 (log.f64 base)))) (*.f64 -1 (log.f64 (sqrt.f64 (log.f64 base)))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) 1) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) 1))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) -1) (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) -1))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -1) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -1))
(-.f64 0 (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) 1)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (log.f64 base))))) 1)
(-.f64 (-.f64 0 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (log.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (-.f64 0 (log.f64 (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 1 (log.f64 (log.f64 base)))
(*.f64 (log.f64 (log.f64 base)) 1)
(*.f64 (log.f64 (log.f64 base)) -1)
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 -1 (log.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(*.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2))) (log.f64 (log.f64 base)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3))) (+.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3)) (+.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)))
(pow.f64 (log.f64 (log.f64 base)) 1)
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) 2)
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 3)
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) 3) 1/3)
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) 3))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(log1p.f64 (-.f64 (log.f64 base) 1))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(fma.f64 (log.f64 im) (log.f64 base) 0)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) 1)
(*.f64 1 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 1 1/3))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1/3))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
Outputs
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (log.f64 base) (log.f64 (/.f64 1 im))))
(/.f64 (log.f64 base) (log.f64 im))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 base) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base))) 1)
(+.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))) -1)
(+.f64 -1 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))) 1)
(+.f64 (/.f64 (log.f64 im) (log.f64 base)) -1)
(+.f64 -1 (/.f64 (log.f64 im) (log.f64 base)))
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(-.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1)
(+.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))) -1)
(+.f64 -1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base)))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log1p.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log1p.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log1p.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(log.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base))) (/.f64 (log.f64 -1) (log.f64 base)))))
(log1p.f64 (fma.f64 -1 (/.f64 (log.f64 (/.f64 -1 im)) (log.f64 base)) (/.f64 (log.f64 -1) (log.f64 base))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (*.f64 -1 (/.f64 (log.f64 im) (log.f64 (/.f64 1 base))))))
(log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(log.f64 (+.f64 1 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(log1p.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))))
(exp.f64 (neg.f64 (log.f64 (log.f64 base))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (*.f64 -1 (log.f64 (/.f64 1 base)))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (log.f64 base))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))) (log.f64 im))
(*.f64 (log.f64 im) (exp.f64 (neg.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (exp.f64 (log.f64 (log.f64 base)))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (exp.f64 (log.f64 (log.f64 base)))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (exp.f64 (log.f64 (log.f64 base)))))
(*.f64 -1 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 (/.f64 1 im))))
(neg.f64 (*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (neg.f64 (log.f64 im))))
(neg.f64 (/.f64 (neg.f64 (log.f64 im)) (exp.f64 (log.f64 (log.f64 base)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (exp.f64 (neg.f64 (log.f64 (log.f64 base)))))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (log.f64 base))
(log.f64 (*.f64 -1 (log.f64 (/.f64 1 base))))
(log.f64 (log.f64 base))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base)))))
(log.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 (/.f64 1 im)) (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (log.f64 (/.f64 1 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 1 1/3) (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))))
(/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 (/.f64 1 im))) (log.f64 base)) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(pow.f64 (/.f64 (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 im)))) (log.f64 base)) 1/3)
(cbrt.f64 (/.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 im)))) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(*.f64 (pow.f64 (/.f64 (*.f64 1 (log.f64 im)) (log.f64 (/.f64 1 base))) 1/3) (cbrt.f64 -1))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 im)) (log.f64 base))) (cbrt.f64 -1))
(*.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(pow.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 base))))) 1/3)
(cbrt.f64 (/.f64 (log.f64 im) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 base))))))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) 0) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (cbrt.f64 base))))
(*.f64 (/.f64 1 (log.f64 im)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(/.f64 (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))) (log.f64 im))
(+.f64 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (sqrt.f64 base))) (*.f64 (/.f64 1 (log.f64 im)) (log.f64 (sqrt.f64 base))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 base))) (log.f64 im))
(+.f64 (*.f64 0 (/.f64 1 (log.f64 im))) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 (cbrt.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 (/.f64 1 (log.f64 im)) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(/.f64 (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))) (log.f64 im))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (log.f64 im))) (*.f64 (log.f64 (sqrt.f64 base)) (/.f64 1 (log.f64 im))))
(*.f64 2 (/.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(/.f64 (*.f64 2 (log.f64 (sqrt.f64 base))) (log.f64 im))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im)))) 1)
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 1 (log.f64 im)) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)) -1)
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (neg.f64 (log.f64 base)) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log.f64 im) (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 1 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 base) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (log.f64 base) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (/.f64 1 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)) (sqrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (log.f64 base) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))) (/.f64 (sqrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (log.f64 base) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (cbrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (sqrt.f64 (log.f64 im))))
(/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(/.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) 1) (log.f64 base))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))))
(/.f64 1 (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1)) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) -1)) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1)) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(*.f64 (/.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) -1)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))))
(*.f64 (/.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1)) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1))
(*.f64 (/.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) -1)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6))) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))))
(/.f64 (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) 1) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)))
(/.f64 (-.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 1 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 1 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 1 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 1 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 1 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1))
(/.f64 (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (fma.f64 (log.f64 base) (log.f64 im) 2)) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1))
(/.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 1 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))) (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) -1) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (/.f64 1 (log.f64 im)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 im)))) (sqrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) 1) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(/.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 -1)) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))) (/.f64 1 (*.f64 (cbrt.f64 -1) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))))
(/.f64 (/.f64 (*.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)) (cbrt.f64 -1))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 im)))) (cbrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 base))) (/.f64 1 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (cbrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 1)
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 1 (*.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -3)
(pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) -3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 3)
(/.f64 (log.f64 base) (log.f64 im))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3) 1/3)
(/.f64 (log.f64 base) (log.f64 im))
(neg.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 2))
(log.f64 (pow.f64 base (/.f64 1 (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (log.f64 base) (log.f64 im))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) 3))
(/.f64 (log.f64 base) (log.f64 im))
(expm1.f64 (log1p.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(exp.f64 (log.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 base) (log.f64 im))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (*.f64 (log.f64 im) (log.f64 base)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (-.f64 (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 base))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 2)) (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1)))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (log.f64 im) (log.f64 base) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)) 1)
(+.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 0)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(+.f64 0 (fma.f64 (log.f64 base) (log.f64 im) -1))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) 1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -2)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(+.f64 -1 (*.f64 (log.f64 base) (log.f64 im)))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(*.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (fma.f64 (log.f64 base) (log.f64 im) 1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(*.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) -1))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (-.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (+.f64 1 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) -1))
(*.f64 (+.f64 1 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (fma.f64 (log.f64 base) (log.f64 im) 1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (fma.f64 (log.f64 base) (log.f64 im) -1))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (-.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (-.f64 1 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (-.f64 1 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base))))) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 im) (log.f64 base) -1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3))) (-.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3)))
(/.f64 1 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))) (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1))
(/.f64 (*.f64 1 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (fma.f64 (log.f64 base) (log.f64 im) 1))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) -1)))
(*.f64 (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) 1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) -1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6) -1) (*.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6)) (*.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) 1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3) -1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 3)) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) 1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3) -1) (*.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (+.f64 (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6))))
(/.f64 (/.f64 (+.f64 -1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 3)) (+.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -6)))) (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (neg.f64 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) 1) (neg.f64 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (neg.f64 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (neg.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (sqrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (fma.f64 (log.f64 base) (log.f64 im) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (fma.f64 (log.f64 base) (log.f64 im) 1)))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1)) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (cbrt.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)))) (fma.f64 (log.f64 base) (log.f64 im) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (/.f64 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)))) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base)))))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))) (/.f64 (+.f64 (/.f64 (log.f64 im) (log.f64 base)) (+.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))) (cbrt.f64 (+.f64 -1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))))))
(pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1/3)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(pow.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 2)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(pow.f64 (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 3)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))
(log.f64 (exp.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (log.f64 base) (log.f64 im) -1))))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(expm1.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(expm1.f64 (log.f64 (*.f64 (log.f64 im) (log.f64 base))))
(exp.f64 (log.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(log1p.f64 (expm1.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)))
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 (log.f64 base) (log.f64 im) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) -1)
(fma.f64 (log.f64 im) (log.f64 base) -1)
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (*.f64 (log.f64 im) (log.f64 base)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (-.f64 (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 base))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 2)) (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1)))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) -1) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) -1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) 1) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) -1) (fma.f64 (log.f64 base) (log.f64 im) -2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) 1) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6) 1)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im))))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (log.f64 im) (log.f64 base) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (*.f64 (log.f64 im) (log.f64 base)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (-.f64 (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 base))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 2)) (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1)))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) -1) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) -1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) 1) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) -1) (fma.f64 (log.f64 base) (log.f64 im) -2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) 1) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6) 1)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im))))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (log.f64 im) (log.f64 base) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))) 1)
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 1 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3)
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 3) 1/3)
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(log.f64 (fma.f64 (log.f64 base) (log.f64 im) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))) 3))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(log1p.f64 (*.f64 (log.f64 im) (log.f64 base)))
(+.f64 (log.f64 base) 0)
(log.f64 base)
(+.f64 0 (log.f64 base))
(log.f64 base)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (cbrt.f64 base)) (log.f64 (pow.f64 (cbrt.f64 base) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (log.f64 (sqrt.f64 base)) (log.f64 (sqrt.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 base) 2))) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 base))) (log.f64 (sqrt.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 1 (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 base))) (*.f64 1 (log.f64 (sqrt.f64 base))))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) 1) (*.f64 (log.f64 (cbrt.f64 base)) 1))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base)))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) 1) (*.f64 (log.f64 (sqrt.f64 base)) 1))
(*.f64 2 (log.f64 (sqrt.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 base))) 1)
(log.f64 base)
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 base)))) 1)
(log.f64 base)
(*.f64 (log.f64 base) 1)
(log.f64 base)
(*.f64 1 (log.f64 base))
(log.f64 base)
(*.f64 2 (log.f64 (sqrt.f64 base)))
(*.f64 -1 (neg.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (cbrt.f64 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(log.f64 base)
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) 1) (cbrt.f64 (log.f64 base)))
(log.f64 base)
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (log.f64 base) 1)
(log.f64 base)
(/.f64 1 (log.f64 base))
(/.f64 -1 (neg.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base)))
1
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(log.f64 base)
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))) (cbrt.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (cbrt.f64 (log.f64 base)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 1 (log.f64 base))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 base)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (cbrt.f64 (log.f64 base))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (sqrt.f64 (log.f64 base))))
(pow.f64 (log.f64 base) 1)
(log.f64 base)
(pow.f64 (log.f64 base) -1)
(/.f64 1 (log.f64 base))
(pow.f64 (sqrt.f64 (log.f64 base)) 2)
(log.f64 base)
(pow.f64 (cbrt.f64 (log.f64 base)) 3)
(log.f64 base)
(pow.f64 (pow.f64 (log.f64 base) 3) 1/3)
(log.f64 base)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(pow.f64 (exp.f64 -1) (log.f64 (log.f64 base)))
(pow.f64 (exp.f64 1) (log.f64 (log.f64 base)))
(pow.f64 (E.f64) (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 base) 2))
(log.f64 base)
(log.f64 (-.f64 (+.f64 base 1) 1))
(log.f64 (+.f64 base 0))
(cbrt.f64 (pow.f64 (log.f64 base) 3))
(log.f64 base)
(expm1.f64 (log1p.f64 (log.f64 base)))
(log.f64 base)
(log1p.f64 (-.f64 base 1))
(log1p.f64 (+.f64 base -1))
(log1p.f64 (+.f64 -1 base))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) -1) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) -1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) 1) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) -1) (fma.f64 (log.f64 base) (log.f64 im) -2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) 1) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6) 1)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im))))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1)
(/.f64 (log.f64 im) (log.f64 base))
(pow.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 3/2)
(pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) 3/2)
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (log.f64 im) (log.f64 base) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)) 1)
(+.f64 (log.f64 (log.f64 base)) 0)
(log.f64 (log.f64 base))
(+.f64 0 (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (cbrt.f64 (log.f64 base))) (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (log.f64 (sqrt.f64 (log.f64 base))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (+.f64 0 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (+.f64 0 (log.f64 (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (log.f64 (log.f64 base))))) 1)
(neg.f64 (log.f64 (log.f64 base)))
(+.f64 (*.f64 1 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (*.f64 1 (log.f64 (cbrt.f64 (log.f64 base)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (*.f64 1 (log.f64 (sqrt.f64 (log.f64 base)))) (*.f64 1 (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (*.f64 -1 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (*.f64 -1 (log.f64 (cbrt.f64 (log.f64 base)))))
(-.f64 (neg.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base))))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (*.f64 -1 (log.f64 (sqrt.f64 (log.f64 base)))) (*.f64 -1 (log.f64 (sqrt.f64 (log.f64 base)))))
(*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -2)
(*.f64 -2 (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) 1))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base)))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) 1) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) 1))
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) -1) (*.f64 (log.f64 (cbrt.f64 (log.f64 base))) -1))
(-.f64 (neg.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base))))) (log.f64 (cbrt.f64 (log.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -1) (*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -1))
(*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -2)
(*.f64 -2 (log.f64 (sqrt.f64 (log.f64 base))))
(-.f64 0 (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (log.f64 base)))) 1)
(log.f64 (log.f64 base))
(-.f64 (+.f64 0 (exp.f64 (log1p.f64 (log.f64 (log.f64 base))))) 1)
(log.f64 (log.f64 base))
(-.f64 (-.f64 0 (log.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (log.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (neg.f64 (*.f64 2 (log.f64 (cbrt.f64 (log.f64 base))))) (log.f64 (cbrt.f64 (log.f64 base))))
(-.f64 (-.f64 0 (log.f64 (sqrt.f64 (log.f64 base)))) (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 (log.f64 (sqrt.f64 (log.f64 base))) -2)
(*.f64 -2 (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 1 (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) 1)
(log.f64 (log.f64 base))
(*.f64 (log.f64 (log.f64 base)) -1)
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 2 (log.f64 (sqrt.f64 (log.f64 base))))
(*.f64 -1 (log.f64 (log.f64 base)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (sqrt.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 (log.f64 base))) (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(log.f64 (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 (log.f64 base))) (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (cbrt.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2) (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (*.f64 -1 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (sqrt.f64 (log.f64 (log.f64 base)))) (sqrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2)) (cbrt.f64 (log.f64 (log.f64 base))))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (neg.f64 (cbrt.f64 (log.f64 (log.f64 base)))) (pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 2))
(neg.f64 (log.f64 (log.f64 base)))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2))) (log.f64 (log.f64 base)))
(log.f64 (log.f64 base))
(*.f64 (/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3))) (+.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (log.f64 (log.f64 base)) 2) (/.f64 (neg.f64 (pow.f64 (log.f64 (log.f64 base)) 2)) (neg.f64 (pow.f64 (log.f64 (log.f64 base)) 3))))
(/.f64 (*.f64 (pow.f64 (log.f64 (log.f64 base)) 2) (neg.f64 (pow.f64 (log.f64 (log.f64 base)) 2))) (neg.f64 (pow.f64 (log.f64 (log.f64 base)) 3)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (log.f64 base)) 2)) (log.f64 (log.f64 base)))
(/.f64 (-.f64 0 (pow.f64 (log.f64 (log.f64 base)) 3)) (+.f64 0 (pow.f64 (log.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (pow.f64 (log.f64 (log.f64 base)) 3)) (pow.f64 (log.f64 (log.f64 base)) 2))
(pow.f64 (log.f64 (log.f64 base)) 1)
(log.f64 (log.f64 base))
(pow.f64 (sqrt.f64 (log.f64 (log.f64 base))) 2)
(log.f64 (log.f64 base))
(pow.f64 (cbrt.f64 (log.f64 (log.f64 base))) 3)
(log.f64 (log.f64 base))
(pow.f64 (pow.f64 (log.f64 (log.f64 base)) 3) 1/3)
(log.f64 (log.f64 base))
(neg.f64 (log.f64 (log.f64 base)))
(sqrt.f64 (pow.f64 (log.f64 (log.f64 base)) 2))
(cbrt.f64 (pow.f64 (log.f64 (log.f64 base)) 3))
(log.f64 (log.f64 base))
(expm1.f64 (log1p.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(exp.f64 (log.f64 (log.f64 (log.f64 base))))
(log.f64 (log.f64 base))
(log1p.f64 (-.f64 (log.f64 base) 1))
(log1p.f64 (+.f64 (log.f64 base) -1))
(log1p.f64 (+.f64 -1 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 0 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) -1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 -1 (fma.f64 (log.f64 base) (log.f64 im) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 im) 0) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 base) (log.f64 (pow.f64 (cbrt.f64 im) 2))) (*.f64 (log.f64 base) (log.f64 (cbrt.f64 im))))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))) (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 im) (log.f64 (pow.f64 (cbrt.f64 base) 2))) (*.f64 (log.f64 im) (log.f64 (cbrt.f64 base))))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))) (*.f64 (log.f64 im) (log.f64 (sqrt.f64 base))))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(+.f64 (*.f64 0 (log.f64 base)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 0 (log.f64 im)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 im) 2)) (log.f64 base)) (*.f64 (log.f64 (cbrt.f64 im)) (log.f64 base)))
(*.f64 (log.f64 base) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 im))) (log.f64 (cbrt.f64 im))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 im)) (log.f64 base)))
(*.f64 2 (*.f64 (log.f64 base) (log.f64 (sqrt.f64 im))))
(*.f64 (log.f64 (sqrt.f64 im)) (*.f64 2 (log.f64 base)))
(+.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 base) 2)) (log.f64 im)) (*.f64 (log.f64 (cbrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (+.f64 (*.f64 2 (log.f64 (cbrt.f64 base))) (log.f64 (cbrt.f64 base))))
(+.f64 (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)) (*.f64 (log.f64 (sqrt.f64 base)) (log.f64 im)))
(*.f64 (log.f64 im) (*.f64 2 (log.f64 (sqrt.f64 base))))
(-.f64 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) 2)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (-.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) 0))
(-.f64 (/.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (fma.f64 (log.f64 base) (log.f64 im) -2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (-.f64 (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (-.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) 1))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1)))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) 1))) 1)
(-.f64 (+.f64 1 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(+.f64 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))) 1)
(+.f64 1 (-.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1))) (/.f64 1 (+.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(*.f64 (log.f64 base) (log.f64 im))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 base) (pow.f64 (/.f64 1 (log.f64 im)) -1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (log.f64 im) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 1 (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 -1 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 -1 (neg.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (neg.f64 (log.f64 im)) (/.f64 1 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 base)) (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3))
(*.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 1 (neg.f64 (log.f64 base))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))) -1)
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (sqrt.f64 (log.f64 im)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 im)) 1))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3))
(*.f64 (pow.f64 (/.f64 1 (log.f64 im)) -1) (log.f64 base))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(*.f64 (/.f64 (log.f64 base) -1) (neg.f64 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (sqrt.f64 (log.f64 im)))) (sqrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 im) -1) (neg.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (log.f64 base)))) (neg.f64 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))) (+.f64 (*.f64 (log.f64 im) (log.f64 base)) (-.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2)))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) (pow.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) (-.f64 (*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (*.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) 1) (sqrt.f64 (log.f64 base)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))))
(/.f64 (*.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) 1) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (log.f64 base))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 1 (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (neg.f64 (log.f64 base)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (neg.f64 (log.f64 base))))))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)) (/.f64 1 (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (log.f64 base))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (/.f64 (log.f64 base) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) 1) (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) -1) (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (/.f64 (*.f64 (log.f64 base) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base)))) (sqrt.f64 (log.f64 base)))
(*.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2))) (cbrt.f64 (log.f64 base)))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2))) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1)) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (fma.f64 (log.f64 base) (log.f64 im) 2)) (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2)) (*.f64 (log.f64 base) (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1)) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1)))
(*.f64 (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -4) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (neg.f64 (log.f64 im)))) (neg.f64 (neg.f64 (log.f64 base))))
(*.f64 (log.f64 base) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 im)))
(*.f64 (/.f64 (log.f64 base) (log.f64 im)) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(*.f64 (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))))
(*.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (log.f64 base) (/.f64 1 (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 1 (pow.f64 (/.f64 1 (log.f64 im)) -1)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (/.f64 1 (log.f64 im)) 1))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (neg.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 1 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (/.f64 1 (log.f64 base)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 1 (log.f64 base))))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (fma.f64 (log.f64 base) (log.f64 im) -2))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 base) (log.f64 im)))
(*.f64 (/.f64 1 (log.f64 im)) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (log.f64 base)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2) (*.f64 (log.f64 im) (log.f64 base)))
(/.f64 -1 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(/.f64 (neg.f64 (log.f64 im)) (neg.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 1 (/.f64 1 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) 1))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(*.f64 (/.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (log.f64 base)))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 base))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 1 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (sqrt.f64 (log.f64 im)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (log.f64 base)) (*.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (sqrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (sqrt.f64 (log.f64 base)) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 base)) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 1 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))
(*.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) (/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)) (*.f64 (sqrt.f64 (log.f64 im)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (log.f64 im)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (neg.f64 (log.f64 base)) (neg.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 1 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (cbrt.f64 (log.f64 base)) (/.f64 (/.f64 1 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 base)) 2) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(*.f64 (/.f64 (log.f64 im) (cbrt.f64 (log.f64 base))) (pow.f64 (cbrt.f64 (log.f64 base)) 2))
(/.f64 (*.f64 (log.f64 base) (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 1 (cbrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (cbrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2)) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)))
(/.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6)) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2)) (/.f64 1 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2) (/.f64 1 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)))
(/.f64 (*.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (/.f64 1 (sqrt.f64 (log.f64 im))))
(*.f64 (log.f64 base) (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (log.f64 im) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 base)) (/.f64 1 (log.f64 im))) (sqrt.f64 (log.f64 base)))
(log.f64 im)
(/.f64 (/.f64 (log.f64 im) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (log.f64 base)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (*.f64 (/.f64 1 (log.f64 im)) (cbrt.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (/.f64 1 (neg.f64 (log.f64 base))) (/.f64 1 (neg.f64 (log.f64 im))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (log.f64 im)))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (neg.f64 (cbrt.f64 (log.f64 im)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 3/4)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 3/4) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) 1) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 1)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) -1) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) -1)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) 1) (*.f64 1 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2)))
(/.f64 (fma.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1) -1) (fma.f64 (log.f64 base) (log.f64 im) 2))
(/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (/.f64 (fma.f64 (log.f64 base) (log.f64 im) 2) (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4) -1) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (+.f64 (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)) (-.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6) 1) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (+.f64 1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (-.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 6)) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) 1) (*.f64 1 (+.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) 2) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3) -1) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) 3)) (+.f64 (*.f64 (fma.f64 (log.f64 base) (log.f64 im) 1) (fma.f64 (log.f64 base) (log.f64 im) 1)) (fma.f64 (log.f64 base) (log.f64 im) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) 3) 1) (*.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (+.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (*.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3) -1) (fma.f64 (log.f64 base) (log.f64 im) -2)) (+.f64 1 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4))))
(/.f64 (+.f64 -1 (pow.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 3)) (*.f64 (fma.f64 (log.f64 base) (log.f64 im) -2) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 4)))))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) 1) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (sqrt.f64 (log.f64 im)) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (*.f64 (sqrt.f64 (log.f64 im)) (sqrt.f64 (log.f64 im))) (log.f64 base))
(*.f64 (sqrt.f64 (log.f64 im)) (/.f64 (sqrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) 1) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (sqrt.f64 (log.f64 base))) (/.f64 (sqrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (log.f64 im)) (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (log.f64 base)))
(*.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (/.f64 (cbrt.f64 (log.f64 im)) (log.f64 base)))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (pow.f64 (cbrt.f64 (log.f64 base)) 2)) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2) (*.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (log.f64 base)) 2)))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (neg.f64 (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (neg.f64 (log.f64 im))) (*.f64 1 (neg.f64 (neg.f64 (log.f64 base)))))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 1 (neg.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (-.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)) (neg.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (/.f64 (sqrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (log.f64 im))) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im))) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (sqrt.f64 (log.f64 im)))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (log.f64 base)) (sqrt.f64 (log.f64 im))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im)))))
(/.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (sqrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))) (sqrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (neg.f64 (log.f64 base))))
(/.f64 (sqrt.f64 (neg.f64 (log.f64 im))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2))))
(/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (sqrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (*.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))))))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (/.f64 1 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) 1) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 6) 1)
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3) (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im)))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (/.f64 (/.f64 (log.f64 base) (cbrt.f64 (log.f64 im))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3)))) (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))
(*.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))) (/.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))))
(*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (/.f64 (*.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)))) (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 im)))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 (neg.f64 (log.f64 base)) (cbrt.f64 (neg.f64 (log.f64 im))))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 2) -1) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) -1)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 1 3/2) (/.f64 (log.f64 base) (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3/2))
(/.f64 (pow.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) 3) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) 3/2) (/.f64 (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 3/2)))
(*.f64 (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3/2) (/.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 2) 3/2) (sqrt.f64 (/.f64 (log.f64 base) (log.f64 im)))))
(neg.f64 (/.f64 (log.f64 im) (neg.f64 (log.f64 base))))
(/.f64 (log.f64 im) (log.f64 base))
(sqrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -2))
(log.f64 (pow.f64 base (log.f64 im)))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log.f64 (+.f64 1 (-.f64 (pow.f64 base (log.f64 im)) 1)))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(expm1.f64 (log1p.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(exp.f64 (log.f64 (*.f64 (log.f64 base) (log.f64 im))))
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(log1p.f64 (-.f64 (pow.f64 base (log.f64 im)) 1))
(log1p.f64 (+.f64 (pow.f64 base (log.f64 im)) -1))
(log1p.f64 (+.f64 -1 (pow.f64 base (log.f64 im))))
(fma.f64 (log.f64 base) (log.f64 im) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (log.f64 im) (log.f64 base) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (*.f64 (log.f64 base) (log.f64 im)) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 1 (fma.f64 (log.f64 base) (log.f64 im) -1) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) (sqrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 0)
(+.f64 1 (fma.f64 (log.f64 im) (log.f64 base) -1))
(*.f64 (log.f64 im) (log.f64 base))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -1)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2)) (cbrt.f64 (fma.f64 (log.f64 im) (log.f64 base) -1)) 1)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))) 1)
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 1 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1)
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) (pow.f64 1 1/3))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6) (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -1/6))
(*.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 1/3))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))) 2) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) 3)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2) 1/3) (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1/3) (pow.f64 (sqrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))) (cbrt.f64 (sqrt.f64 (*.f64 (log.f64 im) (log.f64 base)))))
(*.f64 (/.f64 (cbrt.f64 (log.f64 im)) 1) (cbrt.f64 (log.f64 base)))
(*.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (log.f64 im)))
(*.f64 (/.f64 1 (cbrt.f64 (neg.f64 (log.f64 base)))) (cbrt.f64 (neg.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (/.f64 1 (cbrt.f64 (neg.f64 (log.f64 base)))))
(/.f64 1 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))))
(/.f64 (cbrt.f64 (log.f64 im)) (cbrt.f64 (log.f64 base)))
(/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (sqrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base))) (sqrt.f64 (cbrt.f64 (log.f64 im))))
(*.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (sqrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base))))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (neg.f64 (log.f64 base)) (log.f64 im))))
(/.f64 (cbrt.f64 -1) (cbrt.f64 (/.f64 (log.f64 base) (neg.f64 (log.f64 im)))))
(/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (sqrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (sqrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (sqrt.f64 (log.f64 im))) (cbrt.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (log.f64 im)) 2)) (cbrt.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (neg.f64 (log.f64 im))) (cbrt.f64 (neg.f64 (log.f64 base))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) -1)) (cbrt.f64 (+.f64 (*.f64 (log.f64 base) (log.f64 im)) -2)))
(/.f64 (cbrt.f64 (+.f64 -1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2))) (cbrt.f64 (fma.f64 (log.f64 base) (log.f64 im) -2)))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 base) (log.f64 im) -1) 2) (-.f64 2 (*.f64 (log.f64 base) (log.f64 im))))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (cbrt.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) 2) (*.f64 (log.f64 im) (log.f64 base)))))
(/.f64 (cbrt.f64 (+.f64 1 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 3))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (log.f64 im) (log.f64 base) -1) 2) (-.f64 2 (*.f64 (log.f64 im) (log.f64 base))))))
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (cbrt.f64 (cbrt.f64 (log.f64 im)))) (cbrt.f64 (log.f64 base))) (cbrt.f64 (cbrt.f64 (log.f64 im))))
(*.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (cbrt.f64 (log.f64 im))) (/.f64 (cbrt.f64 (log.f64 base)) (cbrt.f64 (cbrt.f64 (log.f64 im))))))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (log.f64 im) (log.f64 base))) 2))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im))))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (log.f64 base) (log.f64 im)))))
(cbrt.f64 (*.f64 (log.f64 im) (log.f64 base)))

eval953.0ms (6.4%)

Compiler

Compiled 41173 to 20033 computations (51.3% saved)

prune667.0ms (4.5%)

Pruning

22 alts after pruning (11 fresh and 11 done)

PrunedKeptTotal
New227872285
Fresh549
Picked235
Done189
Total2286222308
Accuracy
100.0%
Counts
2308 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.7%
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3) 3)
51.9%
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
97.0%
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
99.4%
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
98.4%
(/.f64 (log.f64 im) (log.f64 base))
50.4%
(/.f64 (log.f64 im) (exp.f64 (log.f64 (log.f64 base))))
98.2%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
97.0%
(/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 3))
98.3%
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
8.0%
(/.f64 1 (/.f64 1 (log.f64 im)))
98.1%
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 base)))
97.6%
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (log.f64 im)))))
97.9%
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
97.9%
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
99.0%
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
99.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
98.3%
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
95.6%
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
99.0%
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
98.0%
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
8.0%
(log.f64 im)
97.9%
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
Compiler

Compiled 699 to 380 computations (45.6% saved)

regimes175.0ms (1.2%)

Counts
47 → 1
Calls
Call 1
Inputs
(log.f64 im)
(/.f64 1 (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 (hypot.f64 re im)))
(/.f64 1 (log.f64 (pow.f64 base (/.f64 1 (log.f64 im)))))
(+.f64 (+.f64 -1 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 1)
(expm1.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 im) (log.f64 base))))
(/.f64 (log.f64 im) (exp.f64 (log.f64 (log.f64 base))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 base) (log.f64 im)) -3))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 3))
(*.f64 (exp.f64 (neg.f64 (log.f64 (log.f64 base)))) (log.f64 im))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) -2) (log.f64 im))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 im) (log.f64 base))) 2)
(log.f64 (pow.f64 (hypot.f64 re im) (/.f64 1 (log.f64 base))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 im) (log.f64 base)))) 1)
(pow.f64 (/.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) -1)
(pow.f64 (pow.f64 (/.f64 (log.f64 im) (log.f64 base)) 1/3) 3)
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (log.f64 base) 3))) (log.f64 im))
(*.f64 (log.f64 im) (/.f64 (log.f64 base) (pow.f64 (log.f64 base) 2)))
(*.f64 (*.f64 (log.f64 im) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(*.f64 (/.f64 (log.f64 im) (pow.f64 (log.f64 base) 2)) (log.f64 base))
(/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (log.f64 base) (log.f64 im))) 3))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 im)))
(/.f64 (*.f64 (log.f64 base) (log.f64 im)) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 im))))
(log1p.f64 (expm1.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))))
(cbrt.f64 (pow.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)) 3))
(pow.f64 (cbrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 3)
(pow.f64 (sqrt.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base)))) 1)
(*.f64 (*.f64 (log.f64 (hypot.f64 re im)) (pow.f64 (log.f64 base) -2)) (log.f64 base))
(/.f64 (log.f64 base) (/.f64 (*.f64 (log.f64 base) (log.f64 base)) (log.f64 (hypot.f64 re im))))
(/.f64 (*.f64 (log.f64 base) (log.f64 (hypot.f64 re im))) (*.f64 (log.f64 base) (log.f64 base)))
(/.f64 (log.f64 base) (*.f64 (pow.f64 (log.f64 base) 2) (/.f64 1 (log.f64 (hypot.f64 re im)))))
(/.f64 (log.f64 base) (/.f64 (cbrt.f64 (pow.f64 (pow.f64 (log.f64 base) 2) 3)) (log.f64 im)))
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
(/.f64 (log.f64 base) (exp.f64 (log.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))))))
(/.f64 (log.f64 base) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 (log.f64 base) 2) (log.f64 (hypot.f64 re im))) 3)))
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
Calls

5 calls:

72.0ms
(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
21.0ms
re
20.0ms
(log.f64 base)
19.0ms
im
19.0ms
base
Results
AccuracySegmentsBranch
99.4%1re
99.4%1im
99.4%1base
99.4%1(/.f64 (+.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) (log.f64 base)) (*.f64 (atan2.f64 im re) 0)) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 0 0)))
99.4%1(log.f64 base)
Compiler

Compiled 508 to 222 computations (56.3% saved)

regimes118.0ms (0.8%)

Counts
9 → 1
Calls
Call 1
Inputs
(log.f64 im)
(/.f64 1 (/.f64 1 (log.f64 im)))
(/.f64 (log.f64 im) (log.f64 base))
(*.f64 (/.f64 1 (log.f64 base)) (log.f64 im))
(/.f64 1 (/.f64 (log.f64 base) (log.f64 im)))
(+.f64 (-.f64 (/.f64 (log.f64 im) (log.f64 base)) 1) 1)
(-.f64 (+.f64 1 (/.f64 (log.f64 im) (log.f64 base))) 1)
(/.f64 1 (*.f64 (/.f64 1 (log.f64 im)) (log.f64 base)))
(log.f64 (pow.f64 im (/.f64 1 (log.f64 base))))
Outputs
(/.f64 (log.f64 im) (log.f64 base))
Calls

4 calls:

100.0ms
base
6.0ms
re
5.0ms
(log.f64 base)
5.0ms
im
Results
AccuracySegmentsBranch
98.4%1re
98.4%1im
98.4%1base
98.4%1(log.f64 base)
Compiler

Compiled 81 to 46 computations (43.2% saved)

regimes11.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
2 → 1
Calls
Call 1
Inputs
(log.f64 im)
(/.f64 1 (/.f64 1 (log.f64 im)))
Outputs
(log.f64 im)
Calls

3 calls:

4.0ms
base
3.0ms
im
3.0ms
re
Results
AccuracySegmentsBranch
8.0%1im
8.0%1base
8.0%1re
Compiler

Compiled 23 to 17 computations (26.1% saved)

simplify3.0ms (0%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01659
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
Outputs
(/.f64 (log.f64 (hypot.f64 re im)) (log.f64 base))
(/.f64 (log.f64 im) (log.f64 base))
(log.f64 im)
Compiler

Compiled 23 to 17 computations (26.1% saved)

soundness1.7s (11.7%)

Rules
710×associate-/l*
610×associate-/r/
568×associate-/r*
541×*-commutative
536×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086674
1185652
2285652
3533404
41115350
52046350
67076350
086674
1185652
2285652
3533404
41115350
52046350
67076350
019241
1248184
23697184
029355
1391353
24881353
026229
1366219
23725219
0115478869
1296975201
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 336 to 139 computations (58.6% saved)

end0.0ms (0%)

preprocess51.0ms (0.3%)

Remove

(sort re im)

(abs im)

(abs re)

Compiler

Compiled 336 to 226 computations (32.7% saved)

Profiling

Loading profile data...