FastMath test2

Time bar (total: 10.5s)

analyze0.0ms (0%)

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

Compiled 14 to 10 computations (28.6% saved)

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

sample836.0ms (8%)

Results
579.0ms8145×0valid
8.0ms67×1valid
8.0ms44×2valid
Precisions
Click to see histograms. Total time spent on operations: 350.0ms
ival-mult: 230.0ms (65.8% of total)
ival-add: 101.0ms (28.9% of total)
const: 14.0ms (4% of total)
backward-pass: 5.0ms (1.4% of total)
Bogosity

preprocess69.0ms (0.7%)

Algorithm
egg-herbie
Rules
2208×sum3-define
1952×sum4-define
1908×fnmadd-define
1758×fnmsub-define
1680×fmm-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02659
19244
231132
3110430
4360330
5714130
099
1207
2475
3785
4865
5875
0875
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Call 2
Inputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20))
(+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20))
(neg (+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20)))
(neg (+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20)))
(+ (+ (* d2 10) (* d2 d1)) (* d2 20))
Outputs
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(* d1 (+ d2 30))
(+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20))
(* d1 (- -30 d2))
(+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20))
(* d1 (- 30 d2))
(neg (+ (+ (* (neg d1) 10) (* (neg d1) d2)) (* (neg d1) 20)))
(* d1 (+ d2 30))
(neg (+ (+ (* d1 10) (* d1 (neg d2))) (* d1 20)))
(* d1 (+ d2 -30))
(+ (+ (* d2 10) (* d2 d1)) (* d2 20))
(* d2 (+ d1 30))
Symmetry

(negabs d1)

explain89.0ms (0.8%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
00-0-#s(literal 10 binary64)
00-0-#s(literal 20 binary64)
00-0-d1
00-0-d2
00-0-(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
00-0-(*.f64 d1 #s(literal 20 binary64))
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 #s(literal 10 binary64))
Results
42.0ms496×0valid
4.0ms10×1valid
2.0ms2valid
Compiler

Compiled 81 to 29 computations (64.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
ival-mult: 16.0ms (70.4% of total)
ival-add: 5.0ms (22% of total)
const: 1.0ms (4.4% of total)
backward-pass: 1.0ms (4.4% of total)

eval0.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Compiler

Compiled 20 to 14 computations (30% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 10 binary64))
cost-diff128
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
cost-diff384
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
cost-diff0
(+.f64 d2 #s(literal 30 binary64))
cost-diff0
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Rules
56×fma-define
48×fma-lowering-fma.f32
48×fma-lowering-fma.f64
44×+-lowering-+.f64
44×+-lowering-+.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01234
13034
26334
39034
49434
09434
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 (+ d2 30))
d1
(+ d2 30)
d2
30
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (* d1 10) (* d1 d2))
(* d1 10)
d1
10
(* d1 d2)
d2
(* d1 20)
20
Outputs
(* d1 (+ d2 30))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
d1
(+ d2 30)
(+.f64 d2 #s(literal 30 binary64))
d2
30
#s(literal 30 binary64)
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+ (* d1 10) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 10)
(*.f64 d1 #s(literal 10 binary64))
d1
10
#s(literal 10 binary64)
(* d1 d2)
(*.f64 d1 d2)
d2
(* d1 20)
(*.f64 d1 #s(literal 20 binary64))
20
#s(literal 20 binary64)

localize47.0ms (0.5%)

Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 #s(literal 20 binary64))
accuracy100.0%
(*.f64 d1 #s(literal 10 binary64))
accuracy100.0%
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
accuracy99.4%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
accuracy100.0%
(+.f64 d2 #s(literal 30 binary64))
accuracy100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Results
29.0ms248×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 45 to 13 computations (71.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 10.0ms (67.1% of total)
ival-add: 4.0ms (26.9% of total)
const: 1.0ms (6.7% of total)
backward-pass: 0.0ms (0% of total)

series18.0ms (0.2%)

Counts
7 → 132
Calls
Call 1
Inputs
#<alt (* d1 (+ d2 30))>
#<alt (+ d2 30)>
#<alt (+ (+ (* d1 10) (* d1 d2)) (* d1 20))>
#<alt (+ (* d1 10) (* d1 d2))>
#<alt (* d1 10)>
#<alt (* d1 d2)>
#<alt (* d1 20)>
Outputs
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt 30>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt (+ 30 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 30 (/ 1 d2))))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (+ (* 10 d1) (* 20 d1))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* d1 (+ 10 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* -1 (* d1 (- (* -1 d2) 10)))>
#<alt (* 10 d1)>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (+ (* 10 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 10 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* 10 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
#<alt (* 20 d1)>
Calls

33 calls:

TimeVariablePointExpression
1.0ms
d1
@inf
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
1.0ms
d1
@0
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
0.0ms
d2
@-inf
(* d1 (+ d2 30))
0.0ms
d1
@0
(* d1 (+ d2 30))
0.0ms
d2
@0
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))

rewrite358.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
5242×*-lowering-*.f32
5242×*-lowering-*.f64
2840×/-lowering-/.f32
2840×/-lowering-/.f64
1866×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01227
16927
264727
0873627
Stop Event
iter limit
node limit
Counts
7 → 308
Calls
Call 1
Inputs
(* d1 (+ d2 30))
(+ d2 30)
(+ (+ (* d1 10) (* d1 d2)) (* d1 20))
(+ (* d1 10) (* d1 d2))
(* d1 10)
(* d1 d2)
(* d1 20)
Outputs
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (+.f64 (*.f64 d1 #s(literal 20 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 20 binary64)) #s(literal 10 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))) d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(+.f64 d2 #s(literal 30 binary64))
(+.f64 #s(literal 30 binary64) d2)
(+.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))
(+.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))
(+.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (+.f64 #s(literal 20 binary64) d2) #s(literal 10 binary64))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))
(neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 19683000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729000000 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 27000 binary64))))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))) (+.f64 #s(literal 400 binary64) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) (*.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) (-.f64 #s(literal 400 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (-.f64 #s(literal 400 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (+.f64 (*.f64 d1 #s(literal 20 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 d1 #s(literal 20 binary64)))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 d1 #s(literal 20 binary64)))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(neg.f64 (/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))) (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 #s(literal 64000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 8000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))) #s(literal 8000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 30 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (*.f64 d1 d1)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 20 binary64)) #s(literal 10 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))) d1))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) d1))
(*.f64 (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 8000 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal 10 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 #s(literal 20 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 #s(literal 27000 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 (+.f64 d2 #s(literal 20 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (-.f64 (*.f64 d1 (+.f64 d2 #s(literal 20 binary64))) (*.f64 d1 #s(literal 10 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 10 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 10 binary64)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 d2))
(neg.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64)) (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1000 binary64))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 10000 binary64) (*.f64 (*.f64 d1 d1) (*.f64 d1 d1))) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d1 #s(literal 100 binary64)))))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 #s(literal 1000 binary64) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 100 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d2)) (-.f64 d2 #s(literal 10 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 10 binary64) d2))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 #s(literal 10 binary64))) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(*.f64 d1 #s(literal 20 binary64))
(*.f64 #s(literal 20 binary64) d1)

simplify162.0ms (1.6%)

Algorithm
egg-herbie
Rules
2096×fnmsub-define
1920×fmm-def
1918×fma-lowering-fma.f32
1918×fma-lowering-fma.f64
1354×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058516
1195516
2547516
31810516
44912516
08016516
Stop Event
iter limit
node limit
Counts
132 → 132
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
30
(+ 30 d2)
(+ 30 d2)
(+ 30 d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(* d1 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* d1 (+ 10 d2))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* -1 (* d1 (- (* -1 d2) 10)))
(* 10 d1)
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d1 d2))
(+ (* 10 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* 10 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
(* 20 d1)
Outputs
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
30
#s(literal 30 binary64)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
(+ 30 d2)
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d2 (+ 1 (* 30 (/ 1 d2))))
(+.f64 #s(literal 30 binary64) d2)
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (* 20 d1))
(*.f64 d1 #s(literal 30 binary64))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 (+ 10 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(+ (* 10 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* 10 d1)
(*.f64 d1 #s(literal 10 binary64))
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))
(* 20 d1)
(*.f64 d1 #s(literal 20 binary64))

eval46.0ms (0.4%)

Compiler

Compiled 9110 to 677 computations (92.6% saved)

prune28.0ms (0.3%)

Pruning

5 alts after pruning (4 fresh and 1 done)

PrunedKeptTotal
New4364440
Fresh000
Picked112
Done000
Total4375442
Accuracy
100.0%
Counts
442 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
87.1%
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
99.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
51.4%
(*.f64 d1 d2)
50.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 39 to 27 computations (30.8% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d2)
cost-diff0
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
cost-diff0
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)
cost-diff0
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
cost-diff0
(*.f64 d1 #s(literal 30 binary64))
cost-diff0
(*.f64 d1 d2)
cost-diff128
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 30 binary64))
Rules
78×*-lowering-*.f32
78×*-lowering-*.f64
50×fma-lowering-fma.f32
50×fma-define
50×fma-lowering-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01354
12554
24254
36154
47554
58654
610054
711154
811254
011254
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 30)
d1
30
(* d1 d2)
d1
d2
(+ (* d1 d2) (* d1 30))
(* d1 d2)
d1
d2
(* d1 30)
30
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
(* (+ (* d2 d2) -900) d1)
(+ (* d2 d2) -900)
(* d2 d2)
d2
-900
d1
(+ d2 -30)
-30
Outputs
(* d1 30)
(*.f64 d1 #s(literal 30 binary64))
d1
30
#s(literal 30 binary64)
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(+ (* d1 d2) (* d1 30))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(* d1 30)
(*.f64 d1 #s(literal 30 binary64))
30
#s(literal 30 binary64)
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(* (+ (* d2 d2) -900) d1)
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(+ (* d2 d2) -900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* d2 d2)
(*.f64 d2 d2)
d2
-900
#s(literal -900 binary64)
d1
(+ d2 -30)
(+.f64 d2 #s(literal -30 binary64))
-30
#s(literal -30 binary64)

localize64.0ms (0.6%)

Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d2 #s(literal -30 binary64))
accuracy100.0%
(*.f64 d2 d2)
accuracy94.4%
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)
accuracy92.8%
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 #s(literal 30 binary64))
accuracy99.6%
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 #s(literal 30 binary64))
Results
40.0ms249×0valid
1.0ms1valid
1.0ms2valid
Compiler

Compiled 62 to 14 computations (77.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
ival-mult: 8.0ms (53.9% of total)
ival-add: 4.0ms (26.9% of total)
ival-div: 2.0ms (13.5% of total)
const: 1.0ms (6.7% of total)
backward-pass: 0.0ms (0% of total)

series8.0ms (0.1%)

Counts
8 → 144
Calls
Call 1
Inputs
#<alt (* d1 30)>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 30))>
#<alt (/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))>
#<alt (* (+ (* d2 d2) -900) d1)>
#<alt (+ (* d2 d2) -900)>
#<alt (* d2 d2)>
#<alt (+ d2 -30)>
Outputs
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* d1 (+ 30 d2))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* -1 (* d1 (- (* -1 d2) 30)))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 30 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (/ (* d1 (- (pow d2 2) 900)) (- d2 30))>
#<alt (* -900 d1)>
#<alt (+ (* -900 d1) (* d1 (pow d2 2)))>
#<alt (+ (* -900 d1) (* d1 (pow d2 2)))>
#<alt (+ (* -900 d1) (* d1 (pow d2 2)))>
#<alt (* d1 (pow d2 2))>
#<alt (* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))>
#<alt (* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))>
#<alt (* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))>
#<alt (* d1 (pow d2 2))>
#<alt (* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))>
#<alt (* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))>
#<alt (* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt (* d1 (- (pow d2 2) 900))>
#<alt -900>
#<alt (- (pow d2 2) 900)>
#<alt (- (pow d2 2) 900)>
#<alt (- (pow d2 2) 900)>
#<alt (pow d2 2)>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (pow d2 2)>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt (pow d2 2)>
#<alt -30>
#<alt (- d2 30)>
#<alt (- d2 30)>
#<alt (- d2 30)>
#<alt d2>
#<alt (* d2 (- 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (- 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (- 1 (* 30 (/ 1 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))>
#<alt (* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))>
#<alt (* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))>
Calls

36 calls:

TimeVariablePointExpression
2.0ms
d2
@0
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
1.0ms
d1
@0
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
1.0ms
d1
@inf
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
1.0ms
d2
@inf
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
0.0ms
d2
@-inf
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))

rewrite291.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
4144×*-lowering-*.f32
4144×*-lowering-*.f64
3034×/-lowering-/.f32
3034×/-lowering-/.f64
1858×sum5-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01332
17532
257532
3723132
0816032
Stop Event
iter limit
node limit
Counts
8 → 651
Calls
Call 1
Inputs
(* d1 30)
(* d1 d2)
(+ (* d1 d2) (* d1 30))
(/ (* (+ (* d2 d2) -900) d1) (+ d2 -30))
(* (+ (* d2 d2) -900) d1)
(+ (* d2 d2) -900)
(* d2 d2)
(+ d2 -30)
Outputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)) (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 (*.f64 d1 d2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 #s(literal -900 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 #s(literal -900 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 (*.f64 d1 d2))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d2 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d2 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 d1 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (/.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 d1 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (+.f64 #s(literal 30 binary64) d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1 binary64)) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) d1)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (-.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal -30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal -30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (-.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)) (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 30 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 (*.f64 d1 d2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 #s(literal -900 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 #s(literal -900 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 (*.f64 d1 d2))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64)) (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2))
(+.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d2) (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 30 binary64)))
(+.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d1 d2) #s(literal 1 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d2 (*.f64 d1 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d2 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d1 d2))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(/.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (+.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (-.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 27000 binary64)) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) d1) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) d1) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(*.f64 d1 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))
(*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 d1 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (*.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (/.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 d1 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (+.f64 #s(literal 30 binary64) d2) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -30 binary64) d2)))
(*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (+.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)) d1) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1 binary64)) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2))) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64)))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) d1)
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))) (*.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))))) (+.f64 (*.f64 d1 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (*.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (-.f64 (*.f64 d1 (*.f64 #s(literal 30 binary64) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d1 (*.f64 d1 #s(literal 900 binary64))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d2 #s(literal -30 binary64))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal -30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal -30 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (-.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (+.f64 d2 #s(literal -30 binary64)) d1)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d2 (*.f64 d1 d2)))
(+.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 #s(literal -900 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(fma.f64 d1 (*.f64 d2 d2) (*.f64 d1 #s(literal -900 binary64)))
(fma.f64 d1 #s(literal -900 binary64) (*.f64 d2 (*.f64 d1 d2)))
(fma.f64 (*.f64 d2 d2) d1 (*.f64 d1 #s(literal -900 binary64)))
(fma.f64 #s(literal -900 binary64) d1 (*.f64 d2 (*.f64 d1 d2)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) d1) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) d1) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 d1 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (*.f64 d1 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d1 #s(literal -900 binary64))) (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 #s(literal -900 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 (*.f64 d1 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d1 #s(literal -900 binary64))) (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d2 (*.f64 d1 d2))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d1 #s(literal -900 binary64)))) (-.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d1 #s(literal -900 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d1 #s(literal -900 binary64))) (*.f64 (*.f64 d2 (*.f64 d1 d2)) (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d2 (*.f64 d1 d2))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 d1 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1)
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d1 #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) d1))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 d1 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (-.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(+.f64 #s(literal -900 binary64) (*.f64 d2 d2))
(+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (neg.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(-.f64 (*.f64 d2 d2) #s(literal 900 binary64))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 #s(literal 729000000 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(-.f64 (/.f64 #s(literal 810000 binary64) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(fma.f64 d2 d2 #s(literal -900 binary64))
(neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(/.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal -387420489000000000000000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 656100000000 binary64) (*.f64 d2 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 810000 binary64)))))))
(/.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -656100000000 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 810000 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) #s(literal 810000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal -387420489000000000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 656100000000 binary64) (*.f64 d2 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 810000 binary64))))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -656100000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 810000 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (*.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal -387420489000000000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))) (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -531441000000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 #s(literal 656100000000 binary64) (*.f64 d2 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 810000 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -656100000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 810000 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)))
(*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (-.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal 729000000 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal -900 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 d2)))
(pow.f64 d2 #s(literal 2 binary64))
(pow.f64 (*.f64 d2 d2) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 d2)) #s(literal 2 binary64))
(*.f64 d2 d2)
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 d2)))
(+.f64 d2 #s(literal -30 binary64))
(+.f64 #s(literal -30 binary64) d2)
(+.f64 #s(literal -30 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal -30 binary64))
(-.f64 d2 #s(literal 30 binary64))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 30 binary64) d2)) (/.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 30 binary64) d2)))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2)))
(neg.f64 (-.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (neg.f64 (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (+.f64 #s(literal 30 binary64) d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (*.f64 (+.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (*.f64 (+.f64 #s(literal 30 binary64) d2) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64))))
(/.f64 (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(/.f64 (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal -30 binary64) d2))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 d2 (*.f64 d2 d2))) #s(literal -19683000000000 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))))
(/.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (*.f64 (+.f64 #s(literal 30 binary64) d2) #s(literal 900 binary64))) (*.f64 (+.f64 #s(literal 30 binary64) d2) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 d2 (*.f64 d2 d2))) #s(literal -19683000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2))))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (*.f64 (+.f64 #s(literal 729000000 binary64) (neg.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) #s(literal 810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))) (+.f64 (-.f64 #s(literal 0 binary64) (*.f64 d2 d2)) #s(literal -900 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (*.f64 d2 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))) (-.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 d2 (*.f64 d2 d2))) #s(literal -19683000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(*.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 #s(literal 30 binary64) d2)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 30 binary64) d2))
(*.f64 (+.f64 #s(literal 27000 binary64) (neg.f64 (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (-.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (*.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (-.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 #s(literal 30 binary64) d2))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) (*.f64 d2 #s(literal -30 binary64))))

simplify159.0ms (1.5%)

Algorithm
egg-herbie
Rules
2438×*-lowering-*.f32
2438×*-lowering-*.f64
1128×fma-lowering-fma.f32
1128×fma-lowering-fma.f64
1122×fnmadd-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050707
1142644
2368644
3881644
43333644
08244644
Stop Event
iter limit
node limit
Counts
144 → 144
Calls
Call 1
Inputs
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* d1 (+ 30 d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 30)))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(* -900 d1)
(+ (* -900 d1) (* d1 (pow d2 2)))
(+ (* -900 d1) (* d1 (pow d2 2)))
(+ (* -900 d1) (* d1 (pow d2 2)))
(* d1 (pow d2 2))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(* d1 (pow d2 2))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
(* d1 (- (pow d2 2) 900))
-900
(- (pow d2 2) 900)
(- (pow d2 2) 900)
(- (pow d2 2) 900)
(pow d2 2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(pow d2 2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
(pow d2 2)
-30
(- d2 30)
(- d2 30)
(- d2 30)
d2
(* d2 (- 1 (* 30 (/ 1 d2))))
(* d2 (- 1 (* 30 (/ 1 d2))))
(* d2 (- 1 (* 30 (/ 1 d2))))
d2
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
Outputs
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 d2)
(*.f64 d1 d2)
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 (+ 30 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/ (* d1 (- (pow d2 2) 900)) (- d2 30))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(+ (* -900 d1) (* d1 (pow d2 2)))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(+ (* -900 d1) (* d1 (pow d2 2)))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(+ (* -900 d1) (* d1 (pow d2 2)))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (pow d2 2))
(*.f64 d1 (*.f64 d2 d2))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* (pow d2 2) (+ d1 (* -900 (/ d1 (pow d2 2)))))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
(* d1 (- (pow d2 2) 900))
(*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)))
-900
#s(literal -900 binary64)
(- (pow d2 2) 900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(- (pow d2 2) 900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(- (pow d2 2) 900)
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(pow d2 2)
(*.f64 d2 d2)
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(* (pow d2 2) (- 1 (* 900 (/ 1 (pow d2 2)))))
(+.f64 (*.f64 d2 d2) #s(literal -900 binary64))
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
(pow d2 2)
(*.f64 d2 d2)
-30
#s(literal -30 binary64)
(- d2 30)
(+.f64 d2 #s(literal -30 binary64))
(- d2 30)
(+.f64 d2 #s(literal -30 binary64))
(- d2 30)
(+.f64 d2 #s(literal -30 binary64))
d2
(* d2 (- 1 (* 30 (/ 1 d2))))
(+.f64 d2 #s(literal -30 binary64))
(* d2 (- 1 (* 30 (/ 1 d2))))
(+.f64 d2 #s(literal -30 binary64))
(* d2 (- 1 (* 30 (/ 1 d2))))
(+.f64 d2 #s(literal -30 binary64))
d2
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -30 binary64))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -30 binary64))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -30 binary64))

eval105.0ms (1%)

Compiler

Compiled 19132 to 1230 computations (93.6% saved)

prune60.0ms (0.6%)

Pruning

4 alts after pruning (1 fresh and 3 done)

PrunedKeptTotal
New8341835
Fresh000
Picked224
Done011
Total8364840
Accuracy
100.0%
Counts
840 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.8%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
51.4%
(*.f64 d1 d2)
50.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 26 to 19 computations (26.9% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d2 #s(literal -30 binary64))
cost-diff0
(*.f64 d1 #s(literal -900 binary64))
cost-diff0
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
Rules
12×*-lowering-*.f32
12×*-lowering-*.f64
*-commutative
/-lowering-/.f32
/-lowering-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0717
11117
21417
31517
01517
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (* d1 -900) (+ d2 -30))
(* d1 -900)
d1
-900
(+ d2 -30)
d2
-30
Outputs
(/ (* d1 -900) (+ d2 -30))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* d1 -900)
(*.f64 d1 #s(literal -900 binary64))
d1
-900
#s(literal -900 binary64)
(+ d2 -30)
(+.f64 d2 #s(literal -30 binary64))
d2
-30
#s(literal -30 binary64)

localize26.0ms (0.3%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d2 #s(literal -30 binary64))
accuracy100.0%
(*.f64 d1 #s(literal -900 binary64))
accuracy98.6%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
Results
19.0ms255×0valid
0.0ms1valid
Compiler

Compiled 20 to 8 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-add: 4.0ms (47.8% of total)
ival-div: 2.0ms (23.9% of total)
ival-mult: 2.0ms (23.9% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series4.0ms (0%)

Counts
3 → 48
Calls
Call 1
Inputs
#<alt (/ (* d1 -900) (+ d2 -30))>
#<alt (* d1 -900)>
#<alt (+ d2 -30)>
Outputs
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* -900 (/ d1 (- d2 30)))>
#<alt (* 30 d1)>
#<alt (+ (* 30 d1) (* d1 d2))>
#<alt (+ (* 30 d1) (* d2 (+ d1 (* 1/30 (* d1 d2)))))>
#<alt (+ (* 30 d1) (* d2 (+ d1 (* d2 (+ (* 1/900 (* d1 d2)) (* 1/30 d1))))))>
#<alt (* -900 (/ d1 d2))>
#<alt (/ (+ (* -27000 (/ d1 d2)) (* -900 d1)) d2)>
#<alt (/ (+ (* -810000 (/ d1 (pow d2 2))) (+ (* -27000 (/ d1 d2)) (* -900 d1))) d2)>
#<alt (/ (+ (* -24300000 (/ d1 (pow d2 3))) (+ (* -810000 (/ d1 (pow d2 2))) (+ (* -27000 (/ d1 d2)) (* -900 d1)))) d2)>
#<alt (* -900 (/ d1 d2))>
#<alt (* -1 (/ (+ (* 900 d1) (* 27000 (/ d1 d2))) d2))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -810000 (/ d1 d2)) (* -27000 d1)) d2)) (* 900 d1)) d2))>
#<alt (* -1 (/ (+ (* -1 (/ (+ (* -27000 d1) (* -1 (/ (+ (* 810000 d1) (* 24300000 (/ d1 d2))) d2))) d2)) (* 900 d1)) d2))>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt -30>
#<alt (- d2 30)>
#<alt (- d2 30)>
#<alt (- d2 30)>
#<alt d2>
#<alt (* d2 (- 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (- 1 (* 30 (/ 1 d2))))>
#<alt (* d2 (- 1 (* 30 (/ 1 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))>
#<alt (* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))>
#<alt (* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))>
Calls

12 calls:

TimeVariablePointExpression
1.0ms
d1
@0
(/ (* d1 -900) (+ d2 -30))
0.0ms
d1
@-inf
(/ (* d1 -900) (+ d2 -30))
0.0ms
d1
@inf
(/ (* d1 -900) (+ d2 -30))
0.0ms
d2
@0
(/ (* d1 -900) (+ d2 -30))
0.0ms
d2
@inf
(/ (* d1 -900) (+ d2 -30))

rewrite358.0ms (3.4%)

Algorithm
batch-egg-rewrite
Rules
4018×/-lowering-/.f32
4018×/-lowering-/.f64
3044×*-lowering-*.f32
3044×*-lowering-*.f64
1738×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
13413
221413
3190213
0821613
Stop Event
iter limit
node limit
Counts
3 → 329
Calls
Call 1
Inputs
(/ (* d1 -900) (+ d2 -30))
(* d1 -900)
(+ d2 -30)
Outputs
(+.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) d2) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal 30 binary64)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(+.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (/.f64 (/.f64 d2 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal -1/900 binary64) d1)) (/.f64 (/.f64 #s(literal -30 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal -1/900 binary64) d1)))
(-.f64 (/.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal -1/900 binary64) d1)) (/.f64 (/.f64 (*.f64 d2 #s(literal -30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal -1/900 binary64) d1)))
(fma.f64 d2 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))))
(fma.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(fma.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))
(fma.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)))
(fma.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) d2 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal 30 binary64)))
(neg.f64 (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))))
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 d1 #s(literal 900 binary64)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))) d1))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal -1/900 binary64) d1))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 #s(literal 900 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 #s(literal -1/900 binary64) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (neg.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))))
(/.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))
(/.f64 (*.f64 d1 (*.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(/.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (-.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (*.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal 30 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(/.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal 1 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 900 binary64))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 d1 #s(literal 900 binary64)) #s(literal 1 binary64)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (-.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64))))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 #s(literal -900 binary64)))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 #s(literal 900 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 #s(literal 900 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 (+.f64 d2 #s(literal -30 binary64)) (*.f64 d1 #s(literal 900 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal -1 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 (*.f64 d1 #s(literal 900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 (*.f64 d1 #s(literal 900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (neg.f64 (*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (-.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 d2 d2)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64)))))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 900 binary64)))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) d1)) (neg.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))))
(/.f64 (neg.f64 (*.f64 d1 #s(literal 1 binary64))) (neg.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 #s(literal 900 binary64)) #s(literal 1 binary64))) (+.f64 d2 #s(literal -30 binary64)))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (-.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 d2 d2))))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64)))))) (neg.f64 (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64)))))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (neg.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2))) (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 d2 d2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) d2) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal 30 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) d2) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) d2)) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal 30 binary64)) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal 30 binary64))) (*.f64 (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) d2) (*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal 30 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (*.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (-.f64 (*.f64 (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (*.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (*.f64 d2 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))) (-.f64 (*.f64 (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))) (*.f64 (*.f64 d2 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (*.f64 #s(literal 30 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))) (*.f64 #s(literal 0 binary64) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64)))) (+.f64 (*.f64 (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (/.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))))))
(pow.f64 (/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))) d1) (/.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64))) d1))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(*.f64 #s(literal -900 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (*.f64 d1 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 d1 #s(literal 900 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 #s(literal 900 binary64) (*.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 #s(literal 900 binary64) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(*.f64 #s(literal 900 binary64) (pow.f64 (/.f64 (-.f64 #s(literal 30 binary64) d2) d1) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (*.f64 d1 #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/900 binary64) d1)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal -1/900 binary64) d1) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal -30 binary64))) d1)
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal -30 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 #s(literal 900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 900 binary64))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) (*.f64 d1 #s(literal -900 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 d1 (*.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal -1/900 binary64) d1)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (*.f64 d1 #s(literal -900 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) d1))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) d1))
(*.f64 (/.f64 #s(literal -900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))) #s(literal -900 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/900 binary64) d1)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 d1 #s(literal -1 binary64)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (/.f64 d1 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (pow.f64 (/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 (-.f64 #s(literal 1/30 binary64) (/.f64 d2 #s(literal 900 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 900 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (+.f64 d2 #s(literal 30 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 900 binary64)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (/.f64 (*.f64 d1 #s(literal -900 binary64)) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal -30 binary64) d2))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 900 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal -1 binary64)) (/.f64 #s(literal -900 binary64) (+.f64 d2 #s(literal -30 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) #s(literal -900 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -900 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)) (pow.f64 (/.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 #s(literal 900 binary64)))
(neg.f64 (*.f64 d1 #s(literal 900 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 d1 #s(literal 900 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 #s(literal -900 binary64)) (*.f64 d1 #s(literal -900 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 d1 #s(literal 900 binary64))))))
(*.f64 d1 #s(literal -900 binary64))
(*.f64 #s(literal -900 binary64) d1)
(*.f64 #s(literal -900 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 #s(literal -900 binary64) (*.f64 d1 #s(literal 1 binary64)))
(*.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) d1))
(*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal -900 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 d1 #s(literal 900 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 900 binary64))
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d1)) #s(literal -900 binary64))
(+.f64 d2 #s(literal -30 binary64))
(+.f64 #s(literal -30 binary64) d2)
(+.f64 #s(literal -30 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal -30 binary64))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal 900 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64))))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))))) (fma.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))))
(+.f64 (fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal 900 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))))) (fma.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))))
(+.f64 (fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal 900 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))))) (fma.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64)))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal 900 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))))) (fma.f64 (-.f64 #s(literal 30 binary64) d2) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal -30 binary64)) (/.f64 #s(literal 900 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))))
(+.f64 (fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))) (fma.f64 (neg.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64))))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (/.f64 #s(literal 900 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64))))
(-.f64 #s(literal -30 binary64) (/.f64 d2 #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2)))
(-.f64 (/.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2)) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) #s(literal 30 binary64))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) (/.f64 (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))) (/.f64 (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) (/.f64 (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (+.f64 d2 #s(literal 30 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (+.f64 d2 #s(literal 30 binary64))))
(-.f64 (/.f64 (*.f64 d2 d2) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))) (/.f64 (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))) (/.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(-.f64 (/.f64 (*.f64 d2 d2) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) (/.f64 #s(literal 900 binary64) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) (/.f64 (/.f64 #s(literal 729000000 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) (/.f64 (/.f64 #s(literal 810000 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) (-.f64 #s(literal 30 binary64) d2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))) (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))) (-.f64 #s(literal 30 binary64) d2))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))) (/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (/.f64 #s(literal 729000000 binary64) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))) (/.f64 #s(literal 729000000 binary64) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(-.f64 (/.f64 #s(literal 900 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))) (/.f64 (*.f64 d2 d2) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (/.f64 #s(literal 810000 binary64) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 d2 #s(literal 30 binary64)))) (/.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 d2 #s(literal 30 binary64)))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))) (/.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))) (/.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(neg.f64 (-.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))
(/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 d2 #s(literal 30 binary64)))
(/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal -30 binary64) d2))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (+.f64 d2 #s(literal 30 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (+.f64 d2 #s(literal 30 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) (neg.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) (neg.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)))
(/.f64 (-.f64 (neg.f64 (*.f64 d2 d2)) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal -900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) (/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 d2)) #s(literal -900 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 d2)) #s(literal 900 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 d2)) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 d2)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal -900 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 900 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 d2 d2)) (/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) (*.f64 (-.f64 #s(literal -30 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal -30 binary64) d2)))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal -30 binary64) d2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))) (neg.f64 (*.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)))) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64)) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64)))) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64)) (+.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))) (neg.f64 (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (*.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))))) (neg.f64 (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))) (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))) (neg.f64 (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(/.f64 (+.f64 #s(literal -27000 binary64) (pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal 3 binary64))) (+.f64 #s(literal 900 binary64) (-.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) (neg.f64 (-.f64 #s(literal 0 binary64) d2))) (*.f64 #s(literal -30 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d2))))))
(/.f64 (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))))) (pow.f64 (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64)))) (-.f64 (*.f64 (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64)))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) (neg.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal 3 binary64)) #s(literal -27000 binary64)) (+.f64 (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) (neg.f64 (-.f64 #s(literal 0 binary64) d2))) (-.f64 #s(literal 900 binary64) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal -30 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d2 #s(literal -30 binary64)) (+.f64 d2 #s(literal -30 binary64))) (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))) (+.f64 (*.f64 (/.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 900 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2))) (*.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal -30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal -30 binary64) d2))))))
(pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 #s(literal -30 binary64) d2) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64))
(*.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal 1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 30 binary64) d2))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(*.f64 (/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) (+.f64 d2 #s(literal -30 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (-.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal 30 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64))))) (+.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (*.f64 d2 #s(literal -30 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal -900 binary64) (*.f64 d2 d2)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 900 binary64) (*.f64 d2 #s(literal -30 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 #s(literal -30 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) #s(literal 900 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 d2 #s(literal 30 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -810000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal 900 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -27000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal -900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 #s(literal 30 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -30 binary64) d2)))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -19683000000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 (+.f64 d2 #s(literal 30 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 27000 binary64))))

simplify194.0ms (1.9%)

Algorithm
egg-herbie
Rules
2758×*-lowering-*.f32
2758×*-lowering-*.f64
1710×fma-lowering-fma.f32
1710×fma-lowering-fma.f64
1596×fnmadd-define
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
082300
1214296
2531282
31175278
43692276
08233276
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* -900 (/ d1 (- d2 30)))
(* 30 d1)
(+ (* 30 d1) (* d1 d2))
(+ (* 30 d1) (* d2 (+ d1 (* 1/30 (* d1 d2)))))
(+ (* 30 d1) (* d2 (+ d1 (* d2 (+ (* 1/900 (* d1 d2)) (* 1/30 d1))))))
(* -900 (/ d1 d2))
(/ (+ (* -27000 (/ d1 d2)) (* -900 d1)) d2)
(/ (+ (* -810000 (/ d1 (pow d2 2))) (+ (* -27000 (/ d1 d2)) (* -900 d1))) d2)
(/ (+ (* -24300000 (/ d1 (pow d2 3))) (+ (* -810000 (/ d1 (pow d2 2))) (+ (* -27000 (/ d1 d2)) (* -900 d1)))) d2)
(* -900 (/ d1 d2))
(* -1 (/ (+ (* 900 d1) (* 27000 (/ d1 d2))) d2))
(* -1 (/ (+ (* -1 (/ (+ (* -810000 (/ d1 d2)) (* -27000 d1)) d2)) (* 900 d1)) d2))
(* -1 (/ (+ (* -1 (/ (+ (* -27000 d1) (* -1 (/ (+ (* 810000 d1) (* 24300000 (/ d1 d2))) d2))) d2)) (* 900 d1)) d2))
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
-30
(- d2 30)
(- d2 30)
(- d2 30)
d2
(* d2 (- 1 (* 30 (/ 1 d2))))
(* d2 (- 1 (* 30 (/ 1 d2))))
(* d2 (- 1 (* 30 (/ 1 d2))))
d2
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
Outputs
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* -900 (/ d1 (- d2 30)))
(*.f64 #s(literal -900 binary64) (/.f64 d1 (+.f64 d2 #s(literal -30 binary64))))
(* 30 d1)
(*.f64 d1 #s(literal 30 binary64))
(+ (* 30 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(+ (* 30 d1) (* d2 (+ d1 (* 1/30 (* d1 d2)))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 30 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 1/30 binary64)))))
(+ (* 30 d1) (* d2 (+ d1 (* d2 (+ (* 1/900 (* d1 d2)) (* 1/30 d1))))))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 (*.f64 d2 d2)) (+.f64 #s(literal 1/30 binary64) (*.f64 d2 #s(literal 1/900 binary64)))))
(* -900 (/ d1 d2))
(/.f64 (*.f64 #s(literal -900 binary64) d1) d2)
(/ (+ (* -27000 (/ d1 d2)) (* -900 d1)) d2)
(*.f64 d1 (/.f64 (+.f64 #s(literal -900 binary64) (/.f64 #s(literal -27000 binary64) d2)) d2))
(/ (+ (* -810000 (/ d1 (pow d2 2))) (+ (* -27000 (/ d1 d2)) (* -900 d1))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal -27000 binary64) (/.f64 #s(literal -810000 binary64) d2))) d2)) d2)
(/ (+ (* -24300000 (/ d1 (pow d2 3))) (+ (* -810000 (/ d1 (pow d2 2))) (+ (* -27000 (/ d1 d2)) (* -900 d1)))) d2)
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) d1) (*.f64 (/.f64 d1 d2) (+.f64 (/.f64 #s(literal -24300000 binary64) (*.f64 d2 d2)) (+.f64 #s(literal -27000 binary64) (/.f64 #s(literal -810000 binary64) d2))))) d2)
(* -900 (/ d1 d2))
(/.f64 (*.f64 #s(literal -900 binary64) d1) d2)
(* -1 (/ (+ (* 900 d1) (* 27000 (/ d1 d2))) d2))
(*.f64 d1 (/.f64 (+.f64 #s(literal -900 binary64) (/.f64 #s(literal -27000 binary64) d2)) d2))
(* -1 (/ (+ (* -1 (/ (+ (* -810000 (/ d1 d2)) (* -27000 d1)) d2)) (* 900 d1)) d2))
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) d1) (/.f64 (*.f64 d1 (+.f64 #s(literal -27000 binary64) (/.f64 #s(literal -810000 binary64) d2))) d2)) d2)
(* -1 (/ (+ (* -1 (/ (+ (* -27000 d1) (* -1 (/ (+ (* 810000 d1) (* 24300000 (/ d1 d2))) d2))) d2)) (* 900 d1)) d2))
(/.f64 (+.f64 (*.f64 #s(literal -900 binary64) d1) (/.f64 (+.f64 (*.f64 d1 #s(literal -27000 binary64)) (/.f64 (*.f64 d1 (+.f64 #s(literal -810000 binary64) (/.f64 #s(literal -24300000 binary64) d2))) d2)) d2)) d2)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
(* -900 d1)
(*.f64 #s(literal -900 binary64) d1)
-30
#s(literal -30 binary64)
(- d2 30)
(+.f64 d2 #s(literal -30 binary64))
(- d2 30)
(+.f64 d2 #s(literal -30 binary64))
(- d2 30)
(+.f64 d2 #s(literal -30 binary64))
d2
(* d2 (- 1 (* 30 (/ 1 d2))))
(+.f64 d2 #s(literal -30 binary64))
(* d2 (- 1 (* 30 (/ 1 d2))))
(+.f64 d2 #s(literal -30 binary64))
(* d2 (- 1 (* 30 (/ 1 d2))))
(+.f64 d2 #s(literal -30 binary64))
d2
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -30 binary64))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -30 binary64))
(* -1 (* d2 (- (* 30 (/ 1 d2)) 1)))
(+.f64 d2 #s(literal -30 binary64))

eval44.0ms (0.4%)

Compiler

Compiled 9188 to 1145 computations (87.5% saved)

prune54.0ms (0.5%)

Pruning

5 alts after pruning (1 fresh and 4 done)

PrunedKeptTotal
New3761377
Fresh000
Picked011
Done033
Total3765381
Accuracy
100.0%
Counts
381 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.8%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
50.0%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal -30 binary64))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
51.4%
(*.f64 d1 d2)
50.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 33 to 25 computations (24.2% saved)

simplify4.0ms (0%)

Algorithm
egg-herbie
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 #s(literal -900 binary64))
cost-diff128
(/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal -30 binary64))
Rules
12×*-lowering-*.f32
12×*-lowering-*.f64
*-commutative
associate-/l*
/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059
199
2129
3139
0139
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (* d1 -900) -30)
(* d1 -900)
d1
-900
-30
Outputs
(/ (* d1 -900) -30)
(*.f64 d1 #s(literal 30 binary64))
(* d1 -900)
(*.f64 d1 #s(literal -900 binary64))
d1
-900
#s(literal -900 binary64)
-30
#s(literal -30 binary64)

localize22.0ms (0.2%)

Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 #s(literal -900 binary64))
accuracy99.0%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal -30 binary64))
Results
16.0ms256×0valid
Compiler

Compiled 14 to 7 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-div: 2.0ms (46.1% of total)
ival-mult: 2.0ms (46.1% of total)
const: 0.0ms (0% of total)
backward-pass: 0.0ms (0% of total)

series0.0ms (0%)

Counts
2 → 24
Calls
Call 1
Inputs
#<alt (/ (* d1 -900) -30)>
#<alt (* d1 -900)>
Outputs
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* 30 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
#<alt (* -900 d1)>
Calls

6 calls:

TimeVariablePointExpression
0.0ms
d1
@0
(/ (* d1 -900) -30)
0.0ms
d1
@inf
(/ (* d1 -900) -30)
0.0ms
d1
@-inf
(/ (* d1 -900) -30)
0.0ms
d1
@-inf
(* d1 -900)
0.0ms
d1
@0
(* d1 -900)

rewrite329.0ms (3.1%)

Algorithm
batch-egg-rewrite
Rules
3718×*-lowering-*.f32
3718×*-lowering-*.f64
2894×/-lowering-/.f32
2894×/-lowering-/.f64
990×unpow-prod-down
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
056
1186
2616
32276
410706
579486
080926
Stop Event
iter limit
node limit
Counts
2 → 579
Calls
Call 1
Inputs
(/ (* d1 -900) -30)
(* d1 -900)
Outputs
(+.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal 1/30 binary64)))
(exp.f64 (log.f64 (/.f64 d1 #s(literal 1/30 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 #s(literal 1/30 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 d1 #s(literal 1/30 binary64)))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/30 binary64) d1)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(exp.f64 (+.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/30 binary64) d1)) #s(literal -1/2 binary64)) (*.f64 (log.f64 (/.f64 #s(literal 1/30 binary64) d1)) #s(literal -1/2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal -1/30 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))) (/.f64 d1 #s(literal -1/30 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1))) (/.f64 d1 #s(literal -1/30 binary64)))
(neg.f64 (/.f64 d1 #s(literal -1/30 binary64)))
(/.f64 d1 #s(literal 1/30 binary64))
(/.f64 #s(literal -900 binary64) (/.f64 #s(literal -30 binary64) d1))
(/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -30 binary64))
(/.f64 #s(literal -30 binary64) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 30 binary64))
(/.f64 #s(literal 30 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/30 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d1 #s(literal -1/30 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))))
(/.f64 #s(literal -1/30 binary64) (/.f64 #s(literal -1/900 binary64) d1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/30 binary64) d1))
(/.f64 #s(literal 1/30 binary64) (/.f64 #s(literal 1/900 binary64) d1))
(/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1/30 binary64))
(/.f64 #s(literal 900 binary64) (/.f64 #s(literal 30 binary64) d1))
(/.f64 (/.f64 d1 #s(literal -1/30 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 d1 #s(literal -30 binary64)) #s(literal -1/900 binary64))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal -30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (neg.f64 (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (neg.f64 (*.f64 #s(literal -30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal -30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))))
(/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (/.f64 #s(literal -30 binary64) (/.f64 #s(literal -1/900 binary64) d1)))
(/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (neg.f64 (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1))))
(/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 #s(literal 30 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1)))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (neg.f64 (/.f64 #s(literal -30 binary64) (/.f64 #s(literal -1/900 binary64) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 #s(literal -30 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1))))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -30 binary64) (/.f64 #s(literal -1/900 binary64) d1))))
(/.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 d1 #s(literal 30 binary64)) #s(literal 1/900 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal -1/30 binary64) (*.f64 d1 d1)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))) (*.f64 (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) (/.f64 d1 #s(literal -30 binary64)))
(/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 d1 #s(literal -1/30 binary64)))
(/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal 1/30 binary64)))
(/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64)))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal 1/30 binary64))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal 30 binary64)) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 30 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal 1/30 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 1/30 binary64)) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (*.f64 #s(literal -1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (*.f64 #s(literal -1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (*.f64 #s(literal -1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (*.f64 #s(literal -1/30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) d1)
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64)))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal -1/30 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal -1/30 binary64)) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal -1/30 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal -1/30 binary64)) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64))) #s(literal 1 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) #s(literal 1 binary64)) (/.f64 d1 #s(literal -1/30 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) #s(literal 1 binary64)) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal -30 binary64)) (*.f64 d1 d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal -30 binary64)) d1)
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal -30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 #s(literal -1/30 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1/30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 #s(literal -1/30 binary64) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 #s(literal 1/30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 #s(literal 1/30 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) d1) #s(literal -900 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) #s(literal -900 binary64)) d1)
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) #s(literal 1 binary64)) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) #s(literal -1 binary64)) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (-.f64 #s(literal 0 binary64) d1)) #s(literal 900 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) #s(literal 900 binary64)) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) d1) (*.f64 d1 #s(literal 810000 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) #s(literal -900 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) #s(literal 1 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d1 #s(literal -810000 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) #s(literal 900 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 d1 d1)) #s(literal 810000 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) #s(literal 810000 binary64)) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) #s(literal -900 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 d1 #s(literal 810000 binary64))) d1)
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) #s(literal 900 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 d1 #s(literal -810000 binary64))) (-.f64 #s(literal 0 binary64) d1))
(pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 d1 #s(literal 1/30 binary64))) #s(literal -1/2 binary64))
(pow.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal 1/30 binary64) d1)))
(*.f64 d1 #s(literal 30 binary64))
(*.f64 #s(literal -900 binary64) (/.f64 d1 #s(literal -30 binary64)))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/30 binary64))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) (pow.f64 (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -30 binary64) (-.f64 #s(literal 0 binary64) d1))
(*.f64 #s(literal -30 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)))
(*.f64 #s(literal -30 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)))
(*.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 1/30 binary64))
(*.f64 (/.f64 d1 #s(literal 1/900 binary64)) (*.f64 (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/30 binary64)))
(*.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal -900 binary64)))
(*.f64 #s(literal -1/30 binary64) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal -1/30 binary64)))
(*.f64 (/.f64 #s(literal -1/30 binary64) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 #s(literal -1/30 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal 900 binary64)))
(*.f64 #s(literal 1/30 binary64) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -30 binary64))
(*.f64 #s(literal 900 binary64) (/.f64 d1 #s(literal 30 binary64)))
(*.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 900 binary64) (*.f64 (/.f64 d1 #s(literal -30 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 #s(literal -1/30 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 d1 #s(literal -30 binary64)) #s(literal -900 binary64))
(*.f64 (/.f64 d1 #s(literal -30 binary64)) (*.f64 (pow.f64 #s(literal -1/900 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1/900 binary64) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (/.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (/.f64 #s(literal 1/30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)) #s(literal 1/30 binary64)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (/.f64 (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)) #s(literal 30 binary64)))
(*.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (/.f64 #s(literal 1/30 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (/.f64 #s(literal 1/30 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 30 binary64) (/.f64 #s(literal -1/900 binary64) d1))))
(*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 (/.f64 #s(literal -1/900 binary64) d1) #s(literal 1/30 binary64)))
(*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (/.f64 (/.f64 #s(literal -1/900 binary64) d1) #s(literal 30 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 #s(literal 30 binary64)) #s(literal 900 binary64))
(*.f64 (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal -1/30 binary64)))
(*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal -30 binary64)))
(*.f64 (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal -1/30 binary64) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 #s(literal 1/30 binary64) #s(literal -1/2 binary64)) (*.f64 (pow.f64 d1 #s(literal 1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -30 binary64) d1) #s(literal -1/2 binary64)) (*.f64 (pow.f64 #s(literal -1/900 binary64) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -27000 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/4 binary64)) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))) (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 #s(literal -1/30 binary64) d1))
(*.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 #s(literal -1/900 binary64) d1))
(*.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)) #s(literal -30 binary64))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)) #s(literal -30 binary64))
(*.f64 (pow.f64 (/.f64 d1 #s(literal 30 binary64)) #s(literal 1 binary64)) #s(literal 900 binary64))
(*.f64 (pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/30 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)))
(*.f64 (pow.f64 (/.f64 #s(literal -30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal -1/900 binary64) d1))
(*.f64 (pow.f64 (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 (/.f64 #s(literal -1/30 binary64) d1) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 #s(literal 1/30 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 d1 #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 #s(literal -30 binary64) d1) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (pow.f64 (pow.f64 #s(literal -1/900 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/27000 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 #s(literal 1/27000 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 #s(literal -1/27000 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 #s(literal -1/27000 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 #s(literal 1/30 binary64) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) #s(literal -1/27000 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 #s(literal -1/30 binary64) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) #s(literal 1/27000 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 810000 binary64)) (/.f64 #s(literal 1/30 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 d1)) #s(literal 1/24300000 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal -900 binary64)) (/.f64 #s(literal 1/30 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) d1) (/.f64 #s(literal 1/30 binary64) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 900 binary64)) (/.f64 #s(literal 1/30 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1/30 binary64) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal -900 binary64)) (/.f64 #s(literal 1/30 binary64) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) d1) #s(literal -1/27000 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal 900 binary64)) (/.f64 #s(literal -1/30 binary64) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1/27000 binary64))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/30 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1/30 binary64) (/.f64 d1 #s(literal -1/900 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(*.f64 (/.f64 #s(literal 1/30 binary64) (/.f64 d1 #s(literal 1/900 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 #s(literal 1/30 binary64) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 810000 binary64)))
(*.f64 #s(literal 1/24300000 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal 1/30 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal 1/30 binary64) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) d1))
(*.f64 (/.f64 #s(literal 1/30 binary64) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal 1/30 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1/30 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (/.f64 #s(literal 1/30 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 900 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -30 binary64) #s(literal -1/2 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal 30 binary64) #s(literal -1/2 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 d1 #s(literal -1/30 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal 1/30 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal 1/30 binary64) #s(literal -1/2 binary64))) d1)
(*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1/900 binary64) d1))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1/27000 binary64) (*.f64 d1 (*.f64 d1 d1))))) (/.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 d1 #s(literal 1/30 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (/.f64 (/.f64 #s(literal 1/30 binary64) d1) (/.f64 d1 #s(literal 1/30 binary64))))) (/.f64 #s(literal 1/30 binary64) d1))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))) (pow.f64 (/.f64 #s(literal 1/30 binary64) d1) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal 1/30 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(+.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal -1/900 binary64)))
(exp.f64 (log.f64 (/.f64 d1 #s(literal -1/900 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 d1 #s(literal -1/900 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal 1/900 binary64)))
(fma.f64 d1 #s(literal -900 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -900 binary64) d1 #s(literal 0 binary64))
(fma.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 900 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) d1) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 d1 #s(literal -1/900 binary64))
(/.f64 #s(literal -900 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal -1/900 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1/900 binary64) d1))
(/.f64 (/.f64 #s(literal -1/900 binary64) d1) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1/900 binary64))
(/.f64 #s(literal 900 binary64) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (/.f64 d1 #s(literal 1/900 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal -900 binary64)) d1)
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) d1) #s(literal -900 binary64))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 900 binary64)) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (-.f64 #s(literal 0 binary64) d1)) #s(literal 900 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) #s(literal 900 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal 810000 binary64)) (*.f64 d1 d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 d1)) #s(literal 810000 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal -900 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) d1) (*.f64 d1 #s(literal 810000 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal 900 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d1 #s(literal -810000 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal -900 binary64)) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) d1) #s(literal 900 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal 900 binary64)) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -900 binary64))
(/.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal -1 binary64)) (/.f64 d1 #s(literal 1/900 binary64)))
(/.f64 (*.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1)))) (*.f64 d1 d1))
(/.f64 (*.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) (*.f64 d1 d1))) d1)
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal 900 binary64)) (*.f64 d1 d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 d1)) #s(literal 900 binary64)) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) #s(literal -900 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 #s(literal 810000 binary64))) d1)
(/.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 #s(literal -810000 binary64))) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1))) (/.f64 d1 #s(literal -1/900 binary64)))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 #s(literal -1/900 binary64) d1))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal -1/900 binary64) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal -1/900 binary64) d1) (/.f64 #s(literal -1/900 binary64) d1)) #s(literal -1/2 binary64))
(*.f64 d1 #s(literal -900 binary64))
(*.f64 d1 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 d1 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 #s(literal -900 binary64) d1)
(*.f64 #s(literal -900 binary64) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 #s(literal -900 binary64) (/.f64 (*.f64 d1 d1) d1))
(*.f64 #s(literal -900 binary64) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) d1))
(*.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) d1))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal -1/900 binary64) d1) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 900 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) d1))
(*.f64 #s(literal 900 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)))
(*.f64 #s(literal 900 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)))
(*.f64 #s(literal 900 binary64) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 #s(literal 900 binary64) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 #s(literal 900 binary64) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (/.f64 (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (/.f64 #s(literal -1/900 binary64) d1))
(*.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (/.f64 #s(literal 1/900 binary64) d1) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 #s(literal -1/900 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) d1))
(*.f64 #s(literal -1/900 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 #s(literal -1/900 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 #s(literal -1/900 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (/.f64 #s(literal 1/900 binary64) d1))
(*.f64 #s(literal 1/900 binary64) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 #s(literal 1/900 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 #s(literal 1/900 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 #s(literal 1/900 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) d1))
(*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 #s(literal -729000000 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 #s(literal -729000000 binary64) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 #s(literal -729000000 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (/.f64 #s(literal 729000000 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 #s(literal 729000000 binary64) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 #s(literal 729000000 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (*.f64 d1 d1) (/.f64 #s(literal 810000 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 900 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 #s(literal 810000 binary64) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 #s(literal 810000 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 #s(literal 810000 binary64) (/.f64 (*.f64 d1 d1) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 #s(literal -900 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 #s(literal 900 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (*.f64 d1 #s(literal 810000 binary64)) (/.f64 d1 (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (*.f64 d1 #s(literal 810000 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (*.f64 d1 #s(literal -810000 binary64)) (/.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (*.f64 d1 #s(literal -810000 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 #s(literal -900 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 #s(literal 900 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)) #s(literal 900 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)) #s(literal -1 binary64)) (/.f64 #s(literal -1/900 binary64) d1))
(*.f64 (pow.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)) #s(literal 900 binary64))
(*.f64 (pow.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1/810000 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) d1) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) d1) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -900 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) d1))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -900 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 900 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 900 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 810000 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 810000 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 d1)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 810000 binary64)) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 d1)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 810000 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal -900 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) d1) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 900 binary64)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal 810000 binary64)))
(*.f64 #s(literal 1/810000 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 d1)) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 810000 binary64)))
(*.f64 #s(literal -1/810000 binary64) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) d1))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) d1))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1) (/.f64 #s(literal -729000000 binary64) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -900 binary64)) (/.f64 #s(literal -729000000 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 #s(literal -729000000 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 #s(literal -729000000 binary64) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 #s(literal -729000000 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 #s(literal -729000000 binary64) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 1 binary64)) (/.f64 #s(literal -729000000 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -1 binary64)) (/.f64 #s(literal -729000000 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal -729000000 binary64) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 900 binary64)) (/.f64 #s(literal -729000000 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (/.f64 #s(literal -729000000 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 810000 binary64)) (/.f64 #s(literal -729000000 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal -729000000 binary64) (*.f64 d1 d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 810000 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) #s(literal 810000 binary64))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 #s(literal -729000000 binary64) d1))
(*.f64 (/.f64 #s(literal -729000000 binary64) d1) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 #s(literal -810000 binary64) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 #s(literal -810000 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 #s(literal -810000 binary64) (/.f64 (*.f64 d1 d1) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 #s(literal -729000000 binary64) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal -729000000 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) #s(literal -810000 binary64))
(*.f64 (/.f64 #s(literal -729000000 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal -729000000 binary64) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) d1))
(*.f64 (/.f64 #s(literal -729000000 binary64) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) d1) (/.f64 #s(literal 729000000 binary64) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal -900 binary64)) (/.f64 #s(literal 729000000 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 #s(literal 729000000 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 #s(literal 729000000 binary64) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 #s(literal 729000000 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 #s(literal 729000000 binary64) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal 1 binary64)) (/.f64 #s(literal 729000000 binary64) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal -1 binary64)) (/.f64 #s(literal 729000000 binary64) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 729000000 binary64) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal 900 binary64)) (/.f64 #s(literal 729000000 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (/.f64 #s(literal 729000000 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal 900 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal 810000 binary64)) (/.f64 #s(literal 729000000 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal 729000000 binary64) (*.f64 d1 d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal 810000 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) #s(literal -810000 binary64))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 #s(literal 729000000 binary64) d1))
(*.f64 (/.f64 #s(literal 729000000 binary64) d1) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 #s(literal 729000000 binary64) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal 729000000 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) #s(literal 810000 binary64))
(*.f64 (/.f64 #s(literal 729000000 binary64) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal 729000000 binary64) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) d1))
(*.f64 (/.f64 #s(literal 729000000 binary64) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 d1 (*.f64 d1 d1))) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) d1) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal -900 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 #s(literal -810000 binary64))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal 900 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 d1)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal 810000 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal 810000 binary64)) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 d1)))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1))) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 #s(literal 810000 binary64))) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) d1))
(*.f64 (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (*.f64 d1 #s(literal -810000 binary64))) (/.f64 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 3/2 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 d1 d1) (/.f64 (*.f64 d1 #s(literal 810000 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 d1 #s(literal -900 binary64)) (/.f64 (*.f64 d1 #s(literal 810000 binary64)) d1))
(*.f64 (/.f64 d1 (/.f64 d1 #s(literal -1/900 binary64))) (*.f64 d1 #s(literal 810000 binary64)))
(*.f64 (/.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (*.f64 d1 #s(literal -810000 binary64)))
(*.f64 (/.f64 d1 (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 d1 #s(literal 810000 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 d1 #s(literal 900 binary64)) (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 d1 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -900 binary64) d1) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) #s(literal -900 binary64)))
(*.f64 (/.f64 #s(literal -900 binary64) (/.f64 d1 #s(literal -1/900 binary64))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 #s(literal -900 binary64) (/.f64 d1 #s(literal 1/900 binary64))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) #s(literal 900 binary64)))
(*.f64 (/.f64 #s(literal -900 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (/.f64 d1 #s(literal -1/900 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) d1) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal -900 binary64)) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) d1))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) #s(literal 900 binary64)) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (/.f64 d1 #s(literal 1/900 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) d1) (/.f64 (*.f64 d1 #s(literal -810000 binary64)) #s(literal -900 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -900 binary64)) (/.f64 (*.f64 d1 #s(literal -810000 binary64)) d1))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d1 #s(literal -1/900 binary64))) (*.f64 d1 #s(literal -810000 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 d1 #s(literal 1/900 binary64))) (*.f64 d1 #s(literal 810000 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 d1 #s(literal -810000 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 900 binary64)) (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 900 binary64) d1) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) d1) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal 900 binary64) (/.f64 d1 #s(literal -1/900 binary64))) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 #s(literal 900 binary64) (/.f64 d1 #s(literal 1/900 binary64))) (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal -1/900 binary64))) #s(literal 900 binary64))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 d1 #s(literal 1/900 binary64))) #s(literal -900 binary64))
(*.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) #s(literal 900 binary64)) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (-.f64 #s(literal 0 binary64) d1)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 900 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 d1) d1) #s(literal -900 binary64))
(*.f64 (/.f64 (*.f64 d1 d1) #s(literal -900 binary64)) (/.f64 #s(literal 810000 binary64) d1))
(*.f64 (/.f64 #s(literal 810000 binary64) d1) (/.f64 (*.f64 d1 d1) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 d1 #s(literal -1/900 binary64))) #s(literal 810000 binary64))
(*.f64 (/.f64 (*.f64 d1 d1) (/.f64 d1 #s(literal 1/900 binary64))) #s(literal -810000 binary64))
(*.f64 (/.f64 (*.f64 d1 d1) #s(literal 1 binary64)) (/.f64 #s(literal 810000 binary64) (/.f64 d1 #s(literal -1/900 binary64))))
(*.f64 (/.f64 #s(literal 810000 binary64) (/.f64 d1 #s(literal -1/900 binary64))) (/.f64 (*.f64 d1 d1) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 d1 d1) #s(literal -1 binary64)) (/.f64 #s(literal 810000 binary64) (/.f64 d1 #s(literal 1/900 binary64))))
(*.f64 (/.f64 #s(literal 810000 binary64) (/.f64 d1 #s(literal 1/900 binary64))) (/.f64 (*.f64 d1 d1) #s(literal -1 binary64)))
(*.f64 (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 0 binary64) d1)) #s(literal 900 binary64))
(*.f64 (/.f64 (*.f64 d1 d1) #s(literal 900 binary64)) (/.f64 #s(literal 810000 binary64) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 #s(literal 810000 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (*.f64 d1 d1) #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 d1) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 810000 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 d1 d1) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) d1) #s(literal 1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) #s(literal -900 binary64)) (/.f64 #s(literal -900 binary64) d1))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 d1 #s(literal -1/900 binary64))) #s(literal -900 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (/.f64 d1 #s(literal 1/900 binary64))) #s(literal 900 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) #s(literal 900 binary64)) (/.f64 #s(literal -900 binary64) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (*.f64 #s(literal -900 binary64) (*.f64 d1 d1)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal -900 binary64) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) d1) (/.f64 d1 #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) #s(literal -900 binary64)) (/.f64 d1 d1))
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (/.f64 d1 #s(literal -1/900 binary64))) d1)
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (/.f64 d1 #s(literal 1/900 binary64))) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 d1 #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) #s(literal 900 binary64)) (/.f64 d1 (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (*.f64 d1 #s(literal 810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 d1 (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64))) #s(literal -900 binary64)) (/.f64 #s(literal 900 binary64) d1))
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) d1) (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -900 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) #s(literal -900 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) d1))
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (/.f64 d1 #s(literal -1/900 binary64))) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (/.f64 d1 #s(literal 1/900 binary64))) d1)
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (-.f64 #s(literal 0 binary64) d1)) (/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) #s(literal 900 binary64)) (/.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d1)))
(*.f64 (/.f64 (*.f64 d1 #s(literal -810000 binary64)) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (pow.f64 (/.f64 d1 #s(literal -1/900 binary64)) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 d1 #s(literal -1/900 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (/.f64 d1 #s(literal 1/900 binary64)))) (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) #s(literal 900 binary64)))
(*.f64 (/.f64 (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64))) (/.f64 d1 #s(literal 1/900 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal -729000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)))) (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 531441000000000000 binary64) (*.f64 (*.f64 d1 (*.f64 d1 d1)) (*.f64 d1 (*.f64 d1 d1)))))) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)))
(*.f64 (/.f64 (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 729000000 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (*.f64 d1 d1) (*.f64 d1 d1)) #s(literal 656100000000 binary64)))) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal -810000 binary64)) (*.f64 d1 (*.f64 d1 #s(literal 810000 binary64)))) (/.f64 d1 #s(literal 1/900 binary64)))

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-lowering-*.f32
*-lowering-*.f64
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0572
1772
0772
Stop Event
iter limit
saturated
Counts
24 → 24
Calls
Call 1
Inputs
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* 30 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
(* -900 d1)
Outputs
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))
(* -900 d1)
(*.f64 d1 #s(literal -900 binary64))

eval75.0ms (0.7%)

Compiler

Compiled 8180 to 1415 computations (82.7% saved)

prune486.0ms (4.6%)

Pruning

5 alts after pruning (0 fresh and 5 done)

PrunedKeptTotal
New6030603
Fresh000
Picked011
Done044
Total6035608
Accuracy
100.0%
Counts
608 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
49.8%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
50.0%
(/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal -30 binary64))
100.0%
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
51.4%
(*.f64 d1 d2)
50.5%
(*.f64 d1 #s(literal 30 binary64))
Compiler

Compiled 87 to 49 computations (43.7% saved)

regimes13.0ms (0.1%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal -900 binary64)) #s(literal -30 binary64))
(+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal -900 binary64)) (+.f64 d2 #s(literal -30 binary64)))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -900 binary64)) d1) (+.f64 d2 #s(literal -30 binary64)))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
Calls

3 calls:

5.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
4.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

regimes6.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Outputs
(*.f64 d1 d2)
(*.f64 d1 #s(literal 30 binary64))
(*.f64 d1 d2)
Calls

2 calls:

4.0ms
d2
2.0ms
d1
Results
AccuracySegmentsBranch
59.1%3d1
97.9%3d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 30 binary64))
Outputs
(*.f64 d1 #s(literal 30 binary64))
Calls

2 calls:

2.0ms
d1
1.0ms
d2
Results
AccuracySegmentsBranch
50.5%1d1
50.5%1d2
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch40.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
4.93095664275105
1718452254374546.5
17.0ms
-1.5138490049688545e+27
-27.11131613056595
Results
25.0ms336×0valid
Compiler

Compiled 270 to 202 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 7.0ms (62.7% of total)
ival-add: 3.0ms (26.9% of total)
const: 1.0ms (9% of total)
backward-pass: 0.0ms (0% of total)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
if-if-or-not_binary32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01223
11923
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 30 binary64))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 30 binary64)))
(if (<=.f64 d2 #s(literal -30 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 30 binary64))

soundness6.4s (61%)

Rules
2096×fnmsub-define
1920×fmm-def
1918×fma-lowering-fma.f32
1918×fma-lowering-fma.f64
1354×*-lowering-*.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058516
1195516
2547516
31810516
44912516
08016516
099
1207
2475
3785
4865
5875
0875
Stop Event
done
iter limit
saturated
iter limit
node limit
Compiler

Compiled 70 to 43 computations (38.6% saved)

preprocess46.0ms (0.4%)

Remove

(negabs d1)

Compiler

Compiled 122 to 72 computations (41% saved)

end0.0ms (0%)

Profiling

Loading profile data...