FastMath dist3

Time bar (total: 6.7s)

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 17 to 12 computations (29.4% 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)

sample1.1s (17%)

Results
838.0ms8224×0valid
5.0ms26×1valid
1.0ms2valid
Precisions
Click to see histograms. Total time spent on operations: 442.0ms
ival-mult: 218.0ms (49.4% of total)
ival-add: 205.0ms (46.4% of total)
const: 15.0ms (3.4% of total)
backward-pass: 4.0ms (0.9% of total)
Bogosity

preprocess338.0ms (5.1%)

Algorithm
egg-herbie
Rules
1962×sum4-define
1760×sum5-define
1690×fnmadd-define
1650×sum3-define
968×fmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
045129
1135103
245377
3223566
01112
12110
2527
31886
43836
55906
66126
06126
Stop Event
iter limit
saturated
node limit
Calls
Call 1
Inputs
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
Outputs
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Call 2
Inputs
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
(+ (+ (* (neg d1) d2) (* (+ d3 5) (neg d1))) (* (neg d1) 32))
(+ (+ (* d1 (neg d2)) (* (+ d3 5) d1)) (* d1 32))
(+ (+ (* d1 d2) (* (+ (neg d3) 5) d1)) (* d1 32))
(neg (+ (+ (* (neg d1) d2) (* (+ d3 5) (neg d1))) (* (neg d1) 32)))
(neg (+ (+ (* d1 (neg d2)) (* (+ d3 5) d1)) (* d1 32)))
(neg (+ (+ (* d1 d2) (* (+ (neg d3) 5) d1)) (* d1 32)))
(+ (+ (* d2 d1) (* (+ d3 5) d2)) (* d2 32))
(+ (+ (* d3 d2) (* (+ d1 5) d3)) (* d3 32))
(+ (+ (* d1 d3) (* (+ d2 5) d1)) (* d1 32))
Outputs
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
(* d1 (sum3 d2 37 d3))
(+ (+ (* (neg d1) d2) (* (+ d3 5) (neg d1))) (* (neg d1) 32))
(* (neg d1) (sum3 d2 37 d3))
(+ (+ (* d1 (neg d2)) (* (+ d3 5) d1)) (* d1 32))
(* d1 (- (+ d3 37) d2))
(+ (+ (* d1 d2) (* (+ (neg d3) 5) d1)) (* d1 32))
(* d1 (sum3 (neg d3) 37 d2))
(neg (+ (+ (* (neg d1) d2) (* (+ d3 5) (neg d1))) (* (neg d1) 32)))
(* d1 (sum3 d2 37 d3))
(neg (+ (+ (* d1 (neg d2)) (* (+ d3 5) d1)) (* d1 32)))
(* d1 (- d2 (+ d3 37)))
(neg (+ (+ (* d1 d2) (* (+ (neg d3) 5) d1)) (* d1 32)))
(* (neg d1) (sum3 (neg d3) 37 d2))
(+ (+ (* d2 d1) (* (+ d3 5) d2)) (* d2 32))
(* d2 (sum3 d3 37 d1))
(+ (+ (* d3 d2) (* (+ d1 5) d3)) (* d3 32))
(* d3 (sum3 d1 37 d2))
(+ (+ (* d1 d3) (* (+ d2 5) d1)) (* d1 32))
(* d1 (sum3 d2 37 d3))
Symmetry

(negabs d1)

(sort d2 d3)

explain305.0ms (4.6%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
50-0-(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
10-0-(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
00-0-d3
00-0-d1
00-0-d2
00-0-(*.f64 d1 d2)
00-0-#s(literal 5 binary64)
00-0-(+.f64 d3 #s(literal 5 binary64))
00-0-(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
00-0-#s(literal 32 binary64)
00-0-(*.f64 d1 #s(literal 32 binary64))
Results
244.0ms484×0valid
5.0ms18×1valid
4.0ms10×2valid
Compiler

Compiled 106 to 35 computations (67% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-mult: 101.0ms (90.4% of total)
ival-add: 8.0ms (7.2% of total)
const: 1.0ms (0.9% of total)
backward-pass: 1.0ms (0.9% of total)

eval0.0ms (0%)

Compiler

Compiled 10 to 7 computations (30% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Compiler

Compiled 26 to 18 computations (30.8% saved)

simplify94.0ms (1.4%)

Algorithm
egg-herbie
Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
cost-diff0
(*.f64 d1 d2)
cost-diff128
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
cost-diff384
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff0
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
cost-diff0
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Rules
254×sum3-define
248×fma-define
200×fma-lowering-fma.f32
200×fma-lowering-fma.f64
196×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01553
13549
29248
327248
445148
561548
662948
062948
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* d1 (+ d2 (+ d3 37)))
d1
(+ d2 (+ d3 37))
d2
(+ d3 37)
d3
37
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
(+ (* d1 d2) (* (+ d3 5) d1))
(* d1 d2)
d1
d2
(* (+ d3 5) d1)
(+ d3 5)
d3
5
(* d1 32)
32
Outputs
(* d1 (+ d2 (+ d3 37)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
d1
(+ d2 (+ d3 37))
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
d2
(+ d3 37)
(+.f64 d3 #s(literal 37 binary64))
d3
37
#s(literal 37 binary64)
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(+ (* d1 d2) (* (+ d3 5) d1))
(*.f64 d1 (+.f64 #s(literal 5 binary64) (+.f64 d2 d3)))
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(* (+ d3 5) d1)
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ d3 5)
(+.f64 d3 #s(literal 5 binary64))
d3
5
#s(literal 5 binary64)
(* d1 32)
(*.f64 d1 #s(literal 32 binary64))
32
#s(literal 32 binary64)

localize223.0ms (3.3%)

Localize:

Found 7 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 d1 #s(literal 32 binary64))
accuracy99.9%
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
accuracy99.6%
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
accuracy98.1%
(+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1))
accuracy100.0%
(+.f64 d3 #s(literal 37 binary64))
accuracy100.0%
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
accuracy100.0%
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Results
199.0ms242×0valid
4.0ms1valid
3.0ms2valid
Compiler

Compiled 64 to 16 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 8.0ms (49.6% of total)
ival-add: 7.0ms (43.4% of total)
const: 1.0ms (6.2% of total)
backward-pass: 1.0ms (6.2% of total)

series15.0ms (0.2%)

Counts
8 → 204
Calls
Call 1
Inputs
#<alt (* d1 (+ d2 (+ d3 37)))>
#<alt (+ d2 (+ d3 37))>
#<alt (+ d3 37)>
#<alt (+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))>
#<alt (+ (* d1 d2) (* (+ d3 5) d1))>
#<alt (* d1 d2)>
#<alt (* (+ d3 5) d1)>
#<alt (* d1 32)>
Outputs
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* d1 (+ 37 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (+ 37 d3)>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt d2>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (+ 37 d2)>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt d3>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt 37>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))>
#<alt (+ (* 32 d1) (* d1 (+ 5 d3)))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* d1 (+ 5 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))>
#<alt (* d1 (+ 5 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 5 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 5 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 5 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))>
#<alt (+ (* 5 d1) (* d1 d2))>
#<alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))>
#<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 (* 5 d1)>
#<alt (+ (* 5 d1) (* d1 d3))>
#<alt (+ (* 5 d1) (* d1 d3))>
#<alt (+ (* 5 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 5 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 5 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 5 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* d1 (+ 5 d3))>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
#<alt (* 32 d1)>
Calls

51 calls:

TimeVariablePointExpression
2.0ms
d1
@0
(* d1 (+ d2 (+ d3 37)))
1.0ms
d3
@-inf
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
1.0ms
d1
@0
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
1.0ms
d1
@inf
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
1.0ms
d1
@-inf
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))

rewrite332.0ms (5%)

Algorithm
batch-egg-rewrite
Rules
3350×/-lowering-/.f32
3350×/-lowering-/.f64
3058×*-lowering-*.f32
3058×*-lowering-*.f64
2378×+-lowering-+.f64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01546
19841
297139
0824439
Stop Event
iter limit
node limit
Counts
8 → 275
Calls
Call 1
Inputs
(* d1 (+ d2 (+ d3 37)))
(+ d2 (+ d3 37))
(+ d3 37)
(+ (+ (* d1 d2) (* (+ d3 5) d1)) (* d1 32))
(+ (* d1 d2) (* (+ d3 5) d1))
(* d1 d2)
(* (+ d3 5) d1)
(* d1 32)
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 37 binary64) d1))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 #s(literal 37 binary64) d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) d1) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) d1) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 37 binary64) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (-.f64 (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 #s(literal 37 binary64) d1)) (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 37 binary64) d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 (+.f64 d2 d3) d1)) (*.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 #s(literal 37 binary64) d1))) (-.f64 (*.f64 (+.f64 d2 d3) d1) (*.f64 #s(literal 37 binary64) d1)))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
(+.f64 d3 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 (+.f64 d2 d3) #s(literal 37 binary64))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(+.f64 (+.f64 d2 #s(literal 37 binary64)) d3)
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(-.f64 (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))))
(fma.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 d3 d3) #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64)))) d2)
(fma.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) d2)
(neg.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(neg.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(neg.f64 (/.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64)) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))) (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 d2 d3) #s(literal -37 binary64)) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(/.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64)) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (*.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64))) (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64))) (neg.f64 (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (+.f64 #s(literal 50653 binary64) (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64))) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64))) (*.f64 d3 d3)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))))
(+.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(neg.f64 (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d3)))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (+.f64 (+.f64 (*.f64 d3 d3) #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (+.f64 #s(literal -50653 binary64) (neg.f64 (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 (*.f64 d3 d3) #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 #s(literal -50653 binary64) (neg.f64 (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (+.f64 #s(literal 1369 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal -37 binary64)))) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -50653 binary64) (neg.f64 (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 (*.f64 d3 d3) #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))) (+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 (*.f64 d3 d3) #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64)))))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (+.f64 (*.f64 d3 d3) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (+.f64 #s(literal -50653 binary64) (neg.f64 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (+.f64 (*.f64 d3 d3) #s(literal 1369 binary64)) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(+.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2))
(+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))
(+.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))
(-.f64 (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))
(fma.f64 d1 #s(literal 32 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))
(fma.f64 #s(literal 32 binary64) d1 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(fma.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))) (*.f64 d1 #s(literal 32 binary64)))
(fma.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 #s(literal 32 binary64)))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64)))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (*.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))) (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)))) (*.f64 (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))) (neg.f64 (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (pow.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)) #s(literal 3 binary64)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (*.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)) (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2))) (-.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))))
(/.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64))))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 32 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (-.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 d2)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)) (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))) (-.f64 (+.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 d2)) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 d1 (*.f64 d1 d1)) #s(literal 32768 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 #s(literal 32 binary64)) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 d1) #s(literal -1024 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 #s(literal -32 binary64))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))))
(*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64)))))
(*.f64 (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) #s(literal 32 binary64))))))
(*.f64 (-.f64 (*.f64 (*.f64 d1 d1) #s(literal 1024 binary64)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 32 binary64)) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(-.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))) (/.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 d1 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))
(fma.f64 (+.f64 d3 #s(literal 5 binary64)) d1 (*.f64 d1 d2))
(neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) (neg.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (*.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))) (neg.f64 (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))) (+.f64 (*.f64 (/.f64 (*.f64 d1 d2) d1) (/.f64 (*.f64 d1 d2) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64))))
(*.f64 d1 (+.f64 (+.f64 d3 #s(literal 5 binary64)) d2))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))))) (-.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 d1 (*.f64 d2 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 (*.f64 d2 (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 (+.f64 d3 #s(literal 5 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d1 (*.f64 d2 (*.f64 d1 d2))) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 (+.f64 d3 #s(literal 5 binary64))) (*.f64 d1 d2))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))) (-.f64 d2 (+.f64 d3 #s(literal 5 binary64)))))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64)))
(+.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3))
(+.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1))
(+.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 5 binary64)))
(fma.f64 d1 #s(literal 5 binary64) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 #s(literal 5 binary64) d1))
(fma.f64 #s(literal 5 binary64) d1 (*.f64 d3 d1))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 5 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64)))) (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64)))) (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -5 binary64)) (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64)) d1)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64))) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64))) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64)) d1) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64)) d1) (+.f64 d3 #s(literal -5 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 5 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 5 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 5 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 d3) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 5 binary64) d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (*.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 5 binary64) d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d3 d1) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1)))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 d3) (*.f64 d1 d3)) (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64)))) (-.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 5 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 #s(literal 5 binary64))) (*.f64 (*.f64 d1 d3) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 5 binary64)) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d1) (*.f64 d3 d1)) (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1))) (-.f64 (*.f64 d3 d1) (*.f64 #s(literal 5 binary64) d1)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 #s(literal 5 binary64) d1)) (*.f64 (*.f64 d3 d1) (*.f64 d3 d1))) (-.f64 (*.f64 #s(literal 5 binary64) d1) (*.f64 d3 d1)))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 125 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 25 binary64) (*.f64 d3 #s(literal -5 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -25 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -5 binary64))))
(*.f64 d1 #s(literal 32 binary64))
(*.f64 #s(literal 32 binary64) d1)

simplify187.0ms (2.8%)

Algorithm
egg-herbie
Rules
2618×*-lowering-*.f32
2618×*-lowering-*.f64
1382×fma-lowering-fma.f32
1382×fma-lowering-fma.f64
1322×fmsub-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01281157
14801042
216061021
350561015
084571015
Stop Event
iter limit
node limit
Counts
204 → 204
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(+ 37 d2)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
37
(+ 37 d3)
(+ 37 d3)
(+ 37 d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(* d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* d1 (+ 5 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(* d1 (+ 5 d3))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(+ (* 5 d1) (* d1 d2))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(* 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)
(* 5 d1)
(+ (* 5 d1) (* d1 d3))
(+ (* 5 d1) (* d1 d3))
(+ (* 5 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* d1 (+ 5 d3))
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
(* 32 d1)
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(+.f64 #s(literal 37 binary64) (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)))
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 #s(literal 37 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d2) d3)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d2) d3)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(*.f64 d3 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d2) d3)))
37
#s(literal 37 binary64)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 (+ 5 d3))) 32)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 32 d1) (* d1 (+ 5 d3)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 32 d1) (+ (* d1 d2) (* d1 (+ 5 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d2 (+ d1 (+ (* 32 (/ d1 d2)) (/ (* d1 (+ 5 d3)) d2))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 32 d1) (* d1 (+ 5 d3))) d2)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 5 d1) (+ (* 32 d1) (* d1 d2)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 5 d1) (+ (* 32 d1) (+ (* d1 d2) (* d1 d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d3 (+.f64 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d3) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d1)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d3 (+.f64 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d3) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d1)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (+ (* 32 (/ d1 d3)) (/ (* d1 d2) d3)))))
(*.f64 d3 (+.f64 (/.f64 (*.f64 d1 #s(literal 37 binary64)) d3) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 d2 d3)) d1)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (+ (* 32 d1) (* d1 d2))) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 (+ d2 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 5 d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 5 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d2 (+ d1 (/ (* d1 (+ 5 d3)) d2)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 5 d3)) d2)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(+ (* 5 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 5 binary64)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(+ (* 5 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d3 (+ d1 (+ (* 5 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 5 d1) (* d1 d2)) d3)))))
(*.f64 d1 (-.f64 d2 (-.f64 #s(literal -5 binary64) d3)))
(* 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)
(* 5 d1)
(*.f64 d1 #s(literal 5 binary64))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(+ (* 5 d1) (* d1 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d3 (+ d1 (* 5 (/ d1 d3))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* -1 (* d3 (+ (* -5 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* d1 (+ 5 d3))
(*.f64 d1 (+.f64 d3 #s(literal 5 binary64)))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))
(* 32 d1)
(*.f64 d1 #s(literal 32 binary64))

eval85.0ms (1.3%)

Compiler

Compiled 10341 to 1016 computations (90.2% saved)

prune49.0ms (0.7%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New4718479
Fresh000
Picked202
Done000
Total4738481
Accuracy
100.0%
Counts
481 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
97.6%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
63.3%
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
77.7%
(*.f64 d1 (+.f64 d2 d3))
63.7%
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
63.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
42.4%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
Compiler

Compiled 144 to 102 computations (29.2% saved)

simplify9.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff0
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
cost-diff128
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
cost-diff0
(+.f64 d2 d3)
cost-diff0
(*.f64 d1 (+.f64 d2 d3))
cost-diff0
(+.f64 #s(literal 37 binary64) d3)
cost-diff0
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
cost-diff0
(*.f64 d1 d2)
cost-diff0
(+.f64 d3 #s(literal 37 binary64))
cost-diff0
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
Rules
74×fma-define
48×fma-lowering-fma.f32
48×+-lowering-+.f64
48×+-lowering-+.f32
48×fma-lowering-fma.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01677
14271
28571
312671
414371
515371
615471
015471
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ d1 (/ 1 (+ d2 (+ d3 37))))
d1
(/ 1 (+ d2 (+ d3 37)))
1
(+ d2 (+ d3 37))
d2
(+ d3 37)
d3
37
(* d1 d2)
d1
d2
(* d1 (+ 37 d3))
d1
(+ 37 d3)
37
d3
(* d1 (+ d2 d3))
d1
(+ d2 d3)
d2
d3
(+ (* d1 (+ d3 37)) (* d1 d2))
(* d1 (+ d3 37))
d1
(+ d3 37)
d3
37
(* d1 d2)
d2
Outputs
(/ d1 (/ 1 (+ d2 (+ d3 37))))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
d1
(/ 1 (+ d2 (+ d3 37)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
1
#s(literal 1 binary64)
(+ d2 (+ d3 37))
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
d2
(+ d3 37)
(+.f64 d3 #s(literal 37 binary64))
d3
37
#s(literal 37 binary64)
(* d1 d2)
(*.f64 d1 d2)
d1
d2
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
d1
(+ 37 d3)
(+.f64 d3 #s(literal 37 binary64))
37
#s(literal 37 binary64)
d3
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
d1
(+ d2 d3)
(+.f64 d2 d3)
d2
d3
(+ (* d1 (+ d3 37)) (* d1 d2))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(* d1 (+ d3 37))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
d1
(+ d3 37)
(+.f64 d3 #s(literal 37 binary64))
d3
37
#s(literal 37 binary64)
(* d1 d2)
(*.f64 d1 d2)
d2

localize100.0ms (1.5%)

Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d3 #s(literal 37 binary64))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
accuracy97.7%
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
accuracy100.0%
(+.f64 d2 d3)
accuracy100.0%
(*.f64 d1 (+.f64 d2 d3))
accuracy100.0%
(+.f64 #s(literal 37 binary64) d3)
accuracy100.0%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
accuracy100.0%
(*.f64 d1 d2)
accuracy100.0%
(+.f64 d3 #s(literal 37 binary64))
accuracy100.0%
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
accuracy99.7%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
Results
72.0ms254×0valid
2.0ms5exit
1.0ms1valid
Compiler

Compiled 84 to 17 computations (79.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-add: 8.0ms (40.2% of total)
ival-mult: 7.0ms (35.1% of total)
ival-div: 4.0ms (20.1% of total)
const: 1.0ms (5% of total)
backward-pass: 0.0ms (0% of total)

series10.0ms (0.1%)

Counts
11 → 276
Calls
Call 1
Inputs
#<alt (/ d1 (/ 1 (+ d2 (+ d3 37))))>
#<alt (/ 1 (+ d2 (+ d3 37)))>
#<alt (+ d2 (+ d3 37))>
#<alt (+ d3 37)>
#<alt (* d1 d2)>
#<alt (* d1 (+ 37 d3))>
#<alt (+ 37 d3)>
#<alt (* d1 (+ d2 d3))>
#<alt (+ d2 d3)>
#<alt (+ (* d1 (+ d3 37)) (* d1 d2))>
#<alt (* d1 (+ d3 37))>
Outputs
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* d1 (+ 37 d2))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (+ (* d1 d3) (* d1 (+ 37 d2)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))>
#<alt (/ 1 (+ 37 d3))>
#<alt (+ (* -1 (/ d2 (pow (+ 37 d3) 2))) (/ 1 (+ 37 d3)))>
#<alt (+ (* d2 (- (/ d2 (pow (+ 37 d3) 3)) (/ 1 (pow (+ 37 d3) 2)))) (/ 1 (+ 37 d3)))>
#<alt (+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow (+ 37 d3) 4))) (/ 1 (pow (+ 37 d3) 3)))) (/ 1 (pow (+ 37 d3) 2)))) (/ 1 (+ 37 d3)))>
#<alt (/ 1 d2)>
#<alt (/ (+ 1 (* -1 (/ (+ 37 d3) d2))) d2)>
#<alt (/ (- (+ 1 (/ (pow (+ 37 d3) 2) (pow d2 2))) (+ (* 37 (/ 1 d2)) (/ d3 d2))) d2)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 37 d3) 3) (pow d2 3)))) (+ (* -1 (/ (pow (+ 37 d3) 2) (pow d2 2))) (+ (* 37 (/ 1 d2)) (/ d3 d2)))) d2)>
#<alt (/ 1 d2)>
#<alt (* -1 (/ (- (+ (* 37 (/ 1 d2)) (/ d3 d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d3) 2) d2) (+ 37 d3)) d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d3) 3) d2) (pow (+ 37 d3) 2)) d2)) (+ 37 d3)) d2)) 1) d2))>
#<alt (/ 1 (+ 37 d2))>
#<alt (+ (* -1 (/ d3 (pow (+ 37 d2) 2))) (/ 1 (+ 37 d2)))>
#<alt (+ (* d3 (- (/ d3 (pow (+ 37 d2) 3)) (/ 1 (pow (+ 37 d2) 2)))) (/ 1 (+ 37 d2)))>
#<alt (+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow (+ 37 d2) 4))) (/ 1 (pow (+ 37 d2) 3)))) (/ 1 (pow (+ 37 d2) 2)))) (/ 1 (+ 37 d2)))>
#<alt (/ 1 d3)>
#<alt (/ (+ 1 (* -1 (/ (+ 37 d2) d3))) d3)>
#<alt (/ (- (+ 1 (/ (pow (+ 37 d2) 2) (pow d3 2))) (+ (* 37 (/ 1 d3)) (/ d2 d3))) d3)>
#<alt (/ (- (+ 1 (* -1 (/ (pow (+ 37 d2) 3) (pow d3 3)))) (+ (* -1 (/ (pow (+ 37 d2) 2) (pow d3 2))) (+ (* 37 (/ 1 d3)) (/ d2 d3)))) d3)>
#<alt (/ 1 d3)>
#<alt (* -1 (/ (- (+ (* 37 (/ 1 d3)) (/ d2 d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d2) 2) d3) (+ 37 d2)) d3)) 1) d3))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d2) 3) d3) (pow (+ 37 d2) 2)) d3)) (+ 37 d2)) d3)) 1) d3))>
#<alt (+ 37 d3)>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt d2>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt (* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))>
#<alt (+ 37 d2)>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt (+ 37 (+ d2 d3))>
#<alt d3>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt (* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))>
#<alt 37>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<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 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 37 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 37 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 37 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))>
#<alt 37>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt (+ 37 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt d3>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d3 (+ 1 (* 37 (/ 1 d3))))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 d3)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt d3>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt d2>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt d2>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* d1 (+ 37 (+ d2 d3)))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))>
#<alt (* d1 (+ 37 d3))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (+ (* d1 d2) (* d1 (+ 37 d3)))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* d1 (+ 37 d3))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (+ (* 37 d1) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (* 37 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 37 (/ d1 d3))))>
#<alt (* d3 (+ d1 (* 37 (/ d1 d3))))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))>
#<alt (* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))>
Calls

69 calls:

TimeVariablePointExpression
0.0ms
d2
@0
(/ 1 (+ d2 (+ d3 37)))
0.0ms
d3
@0
(/ 1 (+ d2 (+ d3 37)))
0.0ms
d1
@inf
(* d1 (+ d2 d3))
0.0ms
d1
@inf
(* d1 (+ 37 d3))
0.0ms
d1
@0
(* d1 (+ 37 d3))

rewrite351.0ms (5.3%)

Algorithm
batch-egg-rewrite
Rules
3760×/-lowering-/.f32
3760×/-lowering-/.f64
3314×*-lowering-*.f32
3314×*-lowering-*.f64
2588×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01654
111248
2107048
0853048
Stop Event
iter limit
node limit
Counts
11 → 591
Calls
Call 1
Inputs
(/ d1 (/ 1 (+ d2 (+ d3 37))))
(/ 1 (+ d2 (+ d3 37)))
(+ d2 (+ d3 37))
(+ d3 37)
(* d1 d2)
(* d1 (+ 37 d3))
(+ 37 d3)
(* d1 (+ d2 d3))
(+ d2 d3)
(+ (* d1 (+ d3 37)) (* d1 d2))
(* d1 (+ d3 37))
Outputs
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d3 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 37 binary64)))
(neg.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(neg.f64 (/.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(neg.f64 (/.f64 (*.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (*.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))) (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))) (*.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))) (+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(*.f64 (*.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) #s(literal -1/2 binary64)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) d2) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(-.f64 (/.f64 d2 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (-.f64 d2 d3) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 37 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (+.f64 d2 #s(literal -37 binary64)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 d3 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 (*.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(neg.f64 (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))
(/.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal -1 binary64)))
(+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))
(+.f64 d3 (+.f64 d2 #s(literal 37 binary64)))
(+.f64 d3 (+.f64 #s(literal 37 binary64) d2))
(+.f64 #s(literal 37 binary64) (+.f64 d2 d3))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) d2)
(+.f64 (+.f64 d3 #s(literal 37 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 #s(literal 1 binary64) d2))
(+.f64 (+.f64 d2 d3) #s(literal 37 binary64))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (neg.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(+.f64 (+.f64 d2 #s(literal 37 binary64)) d3)
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) d2) (+.f64 d3 #s(literal 37 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) d3) (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) d3) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) (*.f64 #s(literal 1 binary64) d3))
(+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2)) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) #s(literal 37 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1 binary64))))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (/.f64 (*.f64 d2 d2) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(-.f64 (/.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))))
(fma.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))) d2)
(fma.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))) d2)
(fma.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 37 binary64))
(fma.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))) d2)
(fma.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)) d2)
(fma.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 37 binary64))
(neg.f64 (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))) (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 d2 d3) #s(literal -37 binary64)) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64))))
(/.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64)) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))
(/.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64)) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (*.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64))) (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2))) (neg.f64 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64))) (neg.f64 (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64))) (*.f64 d3 (+.f64 d2 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 3 binary64))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 #s(literal 37 binary64) d2)))))
(/.f64 (+.f64 #s(literal 50653 binary64) (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)))) (+.f64 #s(literal 1369 binary64) (-.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (*.f64 #s(literal 37 binary64) (+.f64 d2 d3)))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 3 binary64)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64))) (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 37 binary64)) d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64)))) (-.f64 d3 (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (-.f64 d3 (+.f64 #s(literal 37 binary64) d2)))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) (-.f64 #s(literal 37 binary64) (+.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64))) (*.f64 d3 d3)) (-.f64 (+.f64 d2 #s(literal 37 binary64)) d3))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (/.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))
(*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d2 d2) (*.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))))
(*.f64 (*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))))
(*.f64 (+.f64 (*.f64 (+.f64 d2 d3) (*.f64 (+.f64 d2 d3) (+.f64 d2 d3))) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) (-.f64 #s(literal 1369 binary64) (*.f64 (+.f64 d2 d3) #s(literal 37 binary64))))))
(*.f64 (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (+.f64 (*.f64 (+.f64 d2 d3) (+.f64 d2 d3)) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)) (/.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal -1/2 binary64)))
(+.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (*.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))) (+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))) (+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3))))
(/.f64 d2 (/.f64 #s(literal 1 binary64) d1))
(*.f64 d1 d2)
(*.f64 d2 d1)
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(-.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))) (/.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))))
(-.f64 (/.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))) (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -37 binary64)) (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))) (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -37 binary64)) (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1)))
(/.f64 (+.f64 d3 #s(literal 37 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)))) (neg.f64 (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))
(*.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(+.f64 d3 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d3)
(+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))))
(-.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))
(neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 (+.f64 d3 #s(literal -37 binary64)) (+.f64 d3 #s(literal -37 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (*.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 37 binary64) d3) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64))))) (+.f64 (/.f64 (*.f64 d3 d3) (+.f64 d3 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3)))) (+.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d3)) (/.f64 (*.f64 d3 d3) (-.f64 #s(literal 37 binary64) d3))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3))))
(+.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(+.f64 (*.f64 d1 d3) (*.f64 d1 d2))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(fma.f64 d1 d2 (*.f64 d1 d3))
(fma.f64 d1 d3 (*.f64 d1 d2))
(fma.f64 d2 d1 (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 d2))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1)))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 d2 d3))
(/.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (-.f64 d2 d3))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 (*.f64 d1 d3) (*.f64 d1 d2)))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (-.f64 (*.f64 d1 d3) (*.f64 d1 d2)))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(+.f64 d2 d3)
(+.f64 d3 d2)
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3))) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (neg.f64 (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (-.f64 (*.f64 d2 d2) (*.f64 d2 d3)))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(+.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(+.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(+.f64 (*.f64 d1 d3) (*.f64 d1 (+.f64 #s(literal 37 binary64) d2)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d2 d3)))
(+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (neg.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 d3))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 d2)))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))) (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 d3))))
(+.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 d3)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(+.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 d3)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal -37 binary64))))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(-.f64 (/.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(-.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(fma.f64 d1 d2 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d1 d3 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 d1 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 d2))
(fma.f64 d1 (+.f64 d2 d3) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d2 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(fma.f64 d3 d1 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 (+.f64 d2 d3)))
(fma.f64 (+.f64 d3 #s(literal 37 binary64)) d1 (*.f64 d1 d2))
(fma.f64 (+.f64 d2 d3) d1 (*.f64 d1 #s(literal 37 binary64)))
(neg.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(neg.f64 (/.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1)))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(neg.f64 (/.f64 (*.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)) (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (neg.f64 (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(/.f64 (*.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(/.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (*.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (neg.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64)) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))) (*.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))))
(/.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (pow.f64 (*.f64 d1 (+.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d2 d3))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) #s(literal 3 binary64)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3))) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (-.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 #s(literal 37 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))) (-.f64 (*.f64 d1 d3) (+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2))))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 (+.f64 d2 d3)) (*.f64 d1 (+.f64 d2 d3)))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 (+.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64)))) (*.f64 (*.f64 d3 d3) (*.f64 d1 d1))) (-.f64 (+.f64 (*.f64 d1 d2) (*.f64 d1 #s(literal 37 binary64))) (*.f64 d1 d3)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))) (*.f64 (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))) (+.f64 (/.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) #s(literal -1 binary64))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(*.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) d1)
(*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 d2) (*.f64 d1 d2)) (-.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (*.f64 d1 (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))) (*.f64 (*.f64 d1 d2) (*.f64 (*.f64 d1 d2) (*.f64 d1 d2))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 d1 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 (*.f64 d1 d2) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))))))))
(*.f64 (*.f64 (/.f64 d1 (/.f64 #s(literal -1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))) (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) (/.f64 (*.f64 d1 (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (-.f64 (+.f64 d3 #s(literal 37 binary64)) d2)))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d2 d2) (*.f64 (+.f64 d3 #s(literal 37 binary64)) (+.f64 d3 #s(literal 37 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 d2 d3) #s(literal -37 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))) d1) #s(literal -1/2 binary64)))
(+.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))
(-.f64 (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))) (/.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))))
(-.f64 (/.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))) (/.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(fma.f64 d1 d3 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d1 d3))
(fma.f64 d3 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d1 d3))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))) (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))) (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)) (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -37 binary64)) (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))) (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))) (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 #s(literal -37 binary64)) (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d3) (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1)))
(/.f64 (+.f64 d3 #s(literal 37 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1) (+.f64 d3 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1) (-.f64 #s(literal 37 binary64) d3))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1)))) (neg.f64 (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3)))) (neg.f64 (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3)))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1)) (+.f64 (-.f64 #s(literal 0 binary64) d3) #s(literal 37 binary64)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1)) (-.f64 #s(literal 0 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 d1 (+.f64 d3 #s(literal 37 binary64)))
(*.f64 (+.f64 d3 #s(literal 37 binary64)) d1)
(*.f64 (+.f64 (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1))) (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d1 d3) (*.f64 d1 #s(literal 37 binary64)))))))
(*.f64 (+.f64 (*.f64 #s(literal 50653 binary64) (*.f64 d1 (*.f64 d1 d1))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d1 (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d3 d3) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d1 d3) (*.f64 #s(literal -37 binary64) d1))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))
(*.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d3 d3) (+.f64 #s(literal 1369 binary64) (*.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d3 (*.f64 d3 d3)) #s(literal 50653 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d3 (+.f64 d3 #s(literal -37 binary64))))))
(*.f64 (*.f64 (+.f64 (*.f64 d3 d3) #s(literal -1369 binary64)) d1) (/.f64 #s(literal 1 binary64) (+.f64 d3 #s(literal -37 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d3 d3)) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d3)))

simplify278.0ms (4.2%)

Algorithm
egg-herbie
Rules
4256×*-lowering-*.f32
4256×*-lowering-*.f64
1908×+-lowering-+.f64
1908×+-lowering-+.f32
1624×/-lowering-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02231702
17721586
222861528
084981528
Stop Event
iter limit
node limit
Counts
276 → 276
Calls
Call 1
Inputs
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* d1 (+ 37 d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(/ 1 (+ 37 d3))
(+ (* -1 (/ d2 (pow (+ 37 d3) 2))) (/ 1 (+ 37 d3)))
(+ (* d2 (- (/ d2 (pow (+ 37 d3) 3)) (/ 1 (pow (+ 37 d3) 2)))) (/ 1 (+ 37 d3)))
(+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow (+ 37 d3) 4))) (/ 1 (pow (+ 37 d3) 3)))) (/ 1 (pow (+ 37 d3) 2)))) (/ 1 (+ 37 d3)))
(/ 1 d2)
(/ (+ 1 (* -1 (/ (+ 37 d3) d2))) d2)
(/ (- (+ 1 (/ (pow (+ 37 d3) 2) (pow d2 2))) (+ (* 37 (/ 1 d2)) (/ d3 d2))) d2)
(/ (- (+ 1 (* -1 (/ (pow (+ 37 d3) 3) (pow d2 3)))) (+ (* -1 (/ (pow (+ 37 d3) 2) (pow d2 2))) (+ (* 37 (/ 1 d2)) (/ d3 d2)))) d2)
(/ 1 d2)
(* -1 (/ (- (+ (* 37 (/ 1 d2)) (/ d3 d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d3) 2) d2) (+ 37 d3)) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d3) 3) d2) (pow (+ 37 d3) 2)) d2)) (+ 37 d3)) d2)) 1) d2))
(/ 1 (+ 37 d2))
(+ (* -1 (/ d3 (pow (+ 37 d2) 2))) (/ 1 (+ 37 d2)))
(+ (* d3 (- (/ d3 (pow (+ 37 d2) 3)) (/ 1 (pow (+ 37 d2) 2)))) (/ 1 (+ 37 d2)))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow (+ 37 d2) 4))) (/ 1 (pow (+ 37 d2) 3)))) (/ 1 (pow (+ 37 d2) 2)))) (/ 1 (+ 37 d2)))
(/ 1 d3)
(/ (+ 1 (* -1 (/ (+ 37 d2) d3))) d3)
(/ (- (+ 1 (/ (pow (+ 37 d2) 2) (pow d3 2))) (+ (* 37 (/ 1 d3)) (/ d2 d3))) d3)
(/ (- (+ 1 (* -1 (/ (pow (+ 37 d2) 3) (pow d3 3)))) (+ (* -1 (/ (pow (+ 37 d2) 2) (pow d3 2))) (+ (* 37 (/ 1 d3)) (/ d2 d3)))) d3)
(/ 1 d3)
(* -1 (/ (- (+ (* 37 (/ 1 d3)) (/ d2 d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d2) 2) d3) (+ 37 d2)) d3)) 1) d3))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d2) 3) d3) (pow (+ 37 d2) 2)) d3)) (+ 37 d2)) d3)) 1) d3))
(+ 37 d3)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(+ 37 d2)
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
(+ 37 (+ d2 d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
37
(+ 37 d3)
(+ 37 d3)
(+ 37 d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* 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 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* 37 d1)
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
37
(+ 37 d3)
(+ 37 d3)
(+ 37 d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d3 (+ 1 (* 37 (/ 1 d3))))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
d3
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
d2
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* d1 (+ 37 (+ d2 d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(* d1 d3)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(* d1 (+ 37 d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* d1 (+ 37 d3))
(* 37 d1)
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (* d1 d3))
(+ (* 37 d1) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(* d1 d3)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
Outputs
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d3) (* d1 (+ 37 d2)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (/ (* d1 (+ 37 d2)) d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(/ 1 (+ 37 d3))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d3))
(+ (* -1 (/ d2 (pow (+ 37 d3) 2))) (/ 1 (+ 37 d3)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d3)) (/.f64 (/.f64 d2 (+.f64 #s(literal 37 binary64) d3)) (-.f64 #s(literal -37 binary64) d3)))
(+ (* d2 (- (/ d2 (pow (+ 37 d3) 3)) (/ 1 (pow (+ 37 d3) 2)))) (/ 1 (+ 37 d3)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d3)) (*.f64 d2 (+.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3))) (/.f64 (/.f64 d2 (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3))) (+.f64 #s(literal 37 binary64) d3)))))
(+ (* d2 (- (* d2 (+ (* -1 (/ d2 (pow (+ 37 d3) 4))) (/ 1 (pow (+ 37 d3) 3)))) (/ 1 (pow (+ 37 d3) 2)))) (/ 1 (+ 37 d3)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d3)) (*.f64 d2 (+.f64 (*.f64 d2 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d3)) (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3))) (/.f64 d2 (pow.f64 (+.f64 #s(literal 37 binary64) d3) #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3))))))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (+ 1 (* -1 (/ (+ 37 d3) d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d3) d2)) d2)
(/ (- (+ 1 (/ (pow (+ 37 d3) 2) (pow d2 2))) (+ (* 37 (/ 1 d2)) (/ d3 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))) d2)
(/ (- (+ 1 (* -1 (/ (pow (+ 37 d3) 3) (pow d2 3)))) (+ (* -1 (/ (pow (+ 37 d3) 2) (pow d2 2))) (+ (* 37 (/ 1 d2)) (/ d3 d2)))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -37 binary64) d3) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3)) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))) d2)) d2)) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(* -1 (/ (- (+ (* 37 (/ 1 d2)) (/ d3 d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal -37 binary64) d2) (/.f64 d3 d2))) d2)
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d3) 2) d2) (+ 37 d3)) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64)))) d2)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d3) 3) d2) (pow (+ 37 d3) 2)) d2)) (+ 37 d3)) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -37 binary64) d3) (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 37 binary64) d3) (+.f64 #s(literal 37 binary64) d3)) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d3) d2) #s(literal -1 binary64))) d2)) d2)) d2)
(/ 1 (+ 37 d2))
(/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2))
(+ (* -1 (/ d3 (pow (+ 37 d2) 2))) (/ 1 (+ 37 d2)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) (/.f64 (/.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (-.f64 #s(literal -37 binary64) d2)))
(+ (* d3 (- (/ d3 (pow (+ 37 d2) 3)) (/ 1 (pow (+ 37 d2) 2)))) (/ 1 (+ 37 d2)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (-.f64 (/.f64 (/.f64 d3 (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))))
(+ (* d3 (- (* d3 (+ (* -1 (/ d3 (pow (+ 37 d2) 4))) (/ 1 (pow (+ 37 d2) 3)))) (/ 1 (pow (+ 37 d2) 2)))) (/ 1 (+ 37 d2)))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) (*.f64 d3 (+.f64 (*.f64 d3 (-.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 37 binary64) d2)) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))) (/.f64 d3 (pow.f64 (+.f64 #s(literal 37 binary64) d2) #s(literal 4 binary64))))) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 #s(literal 37 binary64) d2))))))
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(/ (+ 1 (* -1 (/ (+ 37 d2) d3))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -37 binary64) d2) d3)) d3)
(/ (- (+ 1 (/ (pow (+ 37 d2) 2) (pow d3 2))) (+ (* 37 (/ 1 d3)) (/ d2 d3))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) #s(literal -1 binary64)))) d3)
(/ (- (+ 1 (* -1 (/ (pow (+ 37 d2) 3) (pow d3 3)))) (+ (* -1 (/ (pow (+ 37 d2) 2) (pow d3 2))) (+ (* 37 (/ 1 d3)) (/ d2 d3)))) d3)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -37 binary64) d2) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) #s(literal -1 binary64)))) d3)) d3)) d3)
(/ 1 d3)
(/.f64 #s(literal 1 binary64) d3)
(* -1 (/ (- (+ (* 37 (/ 1 d3)) (/ d2 d3)) 1) d3))
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal -37 binary64) d3) (/.f64 d2 d3))) d3)
(* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d2) 2) d3) (+ 37 d2)) d3)) 1) d3))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) #s(literal -1 binary64)))) d3)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (/ (pow (+ 37 d2) 3) d3) (pow (+ 37 d2) 2)) d3)) (+ 37 d2)) d3)) 1) d3))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal -37 binary64) d2) (/.f64 (*.f64 (+.f64 #s(literal 37 binary64) d2) (*.f64 (+.f64 #s(literal 37 binary64) d2) (+.f64 (/.f64 (+.f64 #s(literal 37 binary64) d2) d3) #s(literal -1 binary64)))) d3)) d3)) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
d2
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
(* d2 (+ 1 (+ (* 37 (/ 1 d2)) (/ d3 d2))))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 37 binary64) d2) (/.f64 d3 d2))))
d2
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2)
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2)
(* -1 (* d2 (- (* -1 (/ (+ 37 d3) d2)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2)
(+ 37 d2)
(+.f64 #s(literal 37 binary64) d2)
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(+ 37 (+ d2 d3))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
d3
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
(* d3 (+ 1 (+ (* 37 (/ 1 d3)) (/ d2 d3))))
(+.f64 d2 (+.f64 #s(literal 37 binary64) d3))
d3
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d2) d3)) d3)
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d2) d3)) d3)
(* -1 (* d3 (- (* -1 (/ (+ 37 d2) d3)) 1)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d2) d3)) d3)
37
#s(literal 37 binary64)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* 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 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
37
#s(literal 37 binary64)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
(+ 37 d3)
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
d3
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d3 (+ 1 (* 37 (/ 1 d3))))
(+.f64 #s(literal 37 binary64) d3)
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2))))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d2 d3))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d2 d3))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d2 d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d2 d3))
d3
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(*.f64 d2 (+.f64 #s(literal 1 binary64) (/.f64 d3 d2)))
d2
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
(+ d2 d3)
(+.f64 d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d2 d3)
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d2 d3)
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 (+ d2 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d1 (+ (* -1 d2) (* -1 (+ 37 d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* 37 d1) (+ (* d1 d2) (* d1 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d3 (+ d1 (+ (* 37 (/ d1 d3)) (/ (* d1 d2) d3))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (+ (* 37 d1) (* d1 d2)) d3)))))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(+ (* d1 d2) (* d1 (+ 37 d3)))
(*.f64 d1 (+.f64 d2 (+.f64 #s(literal 37 binary64) d3)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d2 (+ d1 (/ (* d1 (+ 37 d3)) d2)))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (+ 37 d3)) d2)))))
(*.f64 d1 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) d3) d2)) d2))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 (+ 37 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(+ (* 37 d1) (* d1 d3))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d3 (+ d1 (* 37 (/ d1 d3))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(* -1 (* d3 (+ (* -37 (/ d1 d3)) (* -1 d1))))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))

eval114.0ms (1.7%)

Compiler

Compiled 17111 to 1528 computations (91.1% saved)

prune338.0ms (5.1%)

Pruning

9 alts after pruning (6 fresh and 3 done)

PrunedKeptTotal
New9413944
Fresh033
Picked235
Done000
Total9439952
Accuracy
100.0%
Counts
952 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.5%
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
63.5%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
63.3%
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
77.7%
(*.f64 d1 (+.f64 d2 d3))
63.7%
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
63.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
42.4%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
25.3%
(*.f64 d1 #s(literal 37 binary64))
Compiler

Compiled 126 to 93 computations (26.2% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 d2 #s(literal 37 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))
cost-diff128
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
cost-diff0
(+.f64 d2 #s(literal 37 binary64))
cost-diff0
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
cost-diff0
(*.f64 d1 d3)
cost-diff0
(*.f64 d1 #s(literal 37 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) d1)
cost-diff0
(+.f64 d2 d3)
cost-diff128
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
Rules
28×/-lowering-/.f32
28×/-lowering-/.f64
28×*-lowering-*.f32
28×*-lowering-*.f64
22×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01452
13251
24051
35751
46651
56951
06951
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ (+ d2 d3) (/ 1 d1))
(+ d2 d3)
d2
d3
(/ 1 d1)
1
d1
(* d1 37)
d1
37
(* d1 d3)
d1
d3
(* d1 (+ d2 37))
d1
(+ d2 37)
d2
37
(/ d1 (/ 1 (+ d2 37)))
d1
(/ 1 (+ d2 37))
1
(+ d2 37)
d2
37
Outputs
(/ (+ d2 d3) (/ 1 d1))
(*.f64 (+.f64 d2 d3) d1)
(+ d2 d3)
(+.f64 d2 d3)
d2
d3
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
1
#s(literal 1 binary64)
d1
(* d1 37)
(*.f64 d1 #s(literal 37 binary64))
d1
37
#s(literal 37 binary64)
(* d1 d3)
(*.f64 d3 d1)
d1
d3
(* d1 (+ d2 37))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
d1
(+ d2 37)
(+.f64 d2 #s(literal 37 binary64))
d2
37
#s(literal 37 binary64)
(/ d1 (/ 1 (+ d2 37)))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
d1
(/ 1 (+ d2 37))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))
1
#s(literal 1 binary64)
(+ d2 37)
(+.f64 d2 #s(literal 37 binary64))
d2
37
#s(literal 37 binary64)

localize99.0ms (1.5%)

Localize:

Found 10 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 d2 #s(literal 37 binary64))
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))
accuracy99.5%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
accuracy100.0%
(+.f64 d2 #s(literal 37 binary64))
accuracy100.0%
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
accuracy100.0%
(*.f64 d1 d3)
accuracy100.0%
(*.f64 d1 #s(literal 37 binary64))
accuracy100.0%
(/.f64 #s(literal 1 binary64) d1)
accuracy100.0%
(+.f64 d2 d3)
accuracy99.7%
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
Results
81.0ms254×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 61 to 15 computations (75.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 17.0ms
ival-div: 7.0ms (41.1% of total)
ival-mult: 6.0ms (35.3% of total)
ival-add: 3.0ms (17.6% of total)
const: 1.0ms (5.9% of total)
backward-pass: 0.0ms (0% of total)

series8.0ms (0.1%)

Counts
9 → 180
Calls
Call 1
Inputs
#<alt (/ (+ d2 d3) (/ 1 d1))>
#<alt (+ d2 d3)>
#<alt (/ 1 d1)>
#<alt (* d1 37)>
#<alt (* d1 d3)>
#<alt (* d1 (+ d2 37))>
#<alt (+ d2 37)>
#<alt (/ d1 (/ 1 (+ d2 37)))>
#<alt (/ 1 (+ d2 37))>
Outputs
#<alt (* d1 d3)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d2 (+ d1 (/ (* d1 d3) d2)))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))>
#<alt (* d1 d2)>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (+ (* d1 d2) (* d1 d3))>
#<alt (* d1 d3)>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d3 (+ d1 (/ (* d1 d2) d3)))>
#<alt (* d1 d3)>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt (* d1 (+ d2 d3))>
#<alt d3>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt d2>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt (* d2 (+ 1 (/ d3 d2)))>
#<alt d2>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt (* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))>
#<alt d2>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt (+ d2 d3)>
#<alt d3>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt (* d3 (+ 1 (/ d2 d3)))>
#<alt d3>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (/ 1 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 d3)>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt 37>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt (+ 37 d2)>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt d2>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d2 (+ 1 (* 37 (/ 1 d2))))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* d1 (+ 37 d2))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (* d1 d2)>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d2 (+ d1 (* 37 (/ d1 d2))))>
#<alt (* d1 d2)>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt (* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))>
#<alt 1/37>
#<alt (+ 1/37 (* -1/1369 d2))>
#<alt (+ 1/37 (* d2 (- (* 1/50653 d2) 1/1369)))>
#<alt (+ 1/37 (* d2 (- (* d2 (+ 1/50653 (* -1/1874161 d2))) 1/1369)))>
#<alt (/ 1 d2)>
#<alt (/ (- 1 (* 37 (/ 1 d2))) d2)>
#<alt (/ (- (+ 1 (/ 1369 (pow d2 2))) (* 37 (/ 1 d2))) d2)>
#<alt (/ (- (+ 1 (/ 1369 (pow d2 2))) (+ (* 37 (/ 1 d2)) (* 50653 (/ 1 (pow d2 3))))) d2)>
#<alt (/ 1 d2)>
#<alt (* -1 (/ (- (* 37 (/ 1 d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* 1369 (/ 1 d2)) 37) d2)) 1) d2))>
#<alt (* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 50653 (/ 1 d2)) 1369) d2)) 37) d2)) 1) d2))>
Calls

45 calls:

TimeVariablePointExpression
3.0ms
d1
@inf
(* d1 37)
0.0ms
d1
@0
(* d1 (+ d2 37))
0.0ms
d1
@inf
(* d1 (+ d2 37))
0.0ms
d1
@0
(* d1 d3)
0.0ms
d1
@-inf
(* d1 37)

rewrite336.0ms (5.1%)

Algorithm
batch-egg-rewrite
Rules
2878×*-lowering-*.f32
2878×*-lowering-*.f64
2558×/-lowering-/.f32
2558×/-lowering-/.f64
2434×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01434
18333
251833
3531433
0812833
Stop Event
iter limit
node limit
Counts
9 → 738
Calls
Call 1
Inputs
(/ (+ d2 d3) (/ 1 d1))
(+ d2 d3)
(/ 1 d1)
(* d1 37)
(* d1 d3)
(* d1 (+ d2 37))
(+ d2 37)
(/ d1 (/ 1 (+ d2 37)))
(/ 1 (+ d2 37))
Outputs
(+.f64 (*.f64 d3 d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 d3 d1))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) d1)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) d1)) (/.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 d2 d2) (/.f64 (-.f64 d2 d3) d1)) (/.f64 (*.f64 d3 d3) (/.f64 (-.f64 d2 d3) d1)))
(fma.f64 d2 d1 (*.f64 d3 d1))
(fma.f64 d3 d1 (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d3 d1) (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d3 d1))
(fma.f64 d1 d2 (*.f64 d3 d1))
(fma.f64 d1 d3 (*.f64 d2 d1))
(fma.f64 d1 (*.f64 #s(literal 1 binary64) d2) (*.f64 d3 d1))
(fma.f64 d1 (*.f64 #s(literal 1 binary64) d3) (*.f64 d2 d1))
(fma.f64 (*.f64 d3 d1) #s(literal 1 binary64) (*.f64 d2 d1))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) (*.f64 d2 d1))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d2) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d3 d1))
(fma.f64 (*.f64 d2 #s(literal 1 binary64)) d1 (*.f64 d3 d1))
(fma.f64 (*.f64 d2 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1) (*.f64 d3 d1))
(fma.f64 (*.f64 d3 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1) (*.f64 d2 d1))
(fma.f64 (*.f64 d3 #s(literal 1 binary64)) d1 (*.f64 d2 d1))
(neg.f64 (/.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 d2 d3) d1)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) d1))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (-.f64 d2 d3) d1))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (neg.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (neg.f64 (/.f64 (-.f64 d2 d3) d1)))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) d1) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d3 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) d1) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (/.f64 (-.f64 d2 d3) d1) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (/.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal -1 binary64)) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal -1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 d2 d3) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal 1 binary64)) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) d1) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) d1)) (-.f64 d2 d3))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (-.f64 d3 d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (-.f64 d3 d2))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) d1) (*.f64 (-.f64 d3 d2) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal -1 binary64)) (*.f64 (-.f64 d3 d2) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 d3 d2) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 d3 d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) #s(literal -1 binary64))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 d1 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (-.f64 d3 d2))
(/.f64 (*.f64 d1 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 d3 d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (*.f64 #s(literal -1 binary64) (-.f64 d3 d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (neg.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (/.f64 (+.f64 d2 d3) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1))) (-.f64 d2 d3))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1)) #s(literal -1 binary64))
(*.f64 (+.f64 d2 d3) d1)
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (/.f64 (-.f64 d2 d3) d1)))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal 1 binary64))
(*.f64 (*.f64 (+.f64 d2 d3) d1) (/.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 d2 d3) d1) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) d1)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 d1 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (+.f64 d2 d3) (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) d1)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 d3) d1)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) d1))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 d1 (-.f64 d2 d3)))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3))) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 (+.f64 d2 d3) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (/.f64 #s(literal -1 binary64) d1)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (/.f64 #s(literal -1 binary64) d1)))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (pow.f64 d1 #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (pow.f64 d1 #s(literal -1/2 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 d3) d1)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d3 (-.f64 d3 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (-.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) d1)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(+.f64 d2 d3)
(+.f64 d3 d2)
(+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d3)) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) (neg.f64 (-.f64 #s(literal 0 binary64) d3)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d3 d3) (-.f64 d3 d2)) (/.f64 (*.f64 d2 d2) (-.f64 d3 d2)))
(fma.f64 d2 (/.f64 d2 (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))) (neg.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))
(/.f64 (+.f64 d2 d3) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d3 d2) (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2)))))))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (-.f64 d3 d2))
(/.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))))
(/.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (*.f64 (-.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (*.f64 (-.f64 d2 d3) (*.f64 d3 d3))) (*.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 d2 d3)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3)))
(/.f64 (*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) #s(literal 1 binary64)) (-.f64 d3 d2))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (-.f64 d2 d3))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(/.f64 (neg.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2))) (neg.f64 (-.f64 d3 d2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (+.f64 (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d2 d2) (-.f64 d2 d3))) (*.f64 (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3)))) (+.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 d3)) (/.f64 (*.f64 d3 d3) (-.f64 d2 d3))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3))))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (-.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d2 (*.f64 d2 d2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (*.f64 d3 d3)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))))
(/.f64 (*.f64 (-.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 d3 (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))) (+.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(*.f64 (+.f64 d2 d3) #s(literal 1 binary64))
(*.f64 (+.f64 d2 d3) (/.f64 (-.f64 d2 d3) (-.f64 d2 d3)))
(*.f64 (+.f64 d2 d3) (*.f64 (-.f64 d2 d3) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3))))
(*.f64 #s(literal 1 binary64) (+.f64 d2 d3))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (*.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 d2 d3)) (-.f64 d2 d3)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 d2 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 d2 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)))
(*.f64 (-.f64 (*.f64 d3 d3) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 d3 d2)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) #s(literal 1 binary64)) (/.f64 (+.f64 d2 d3) (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2)))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 d2) (*.f64 d3 d3))) (+.f64 d2 d3))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d3 (-.f64 d3 d2)))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (*.f64 d3 (-.f64 d3 d2)) (-.f64 (*.f64 d3 (-.f64 d3 d2)) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3))) (*.f64 (+.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))) (-.f64 (*.f64 d2 d2) (*.f64 d3 (-.f64 d3 d2))))
(*.f64 (/.f64 (-.f64 (*.f64 d2 d2) (*.f64 d3 d3)) (-.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d3 (*.f64 d3 d3)))) (+.f64 (*.f64 d2 d2) (*.f64 d3 (+.f64 d2 d3))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 d1)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -1 binary64) d1))
(neg.f64 (/.f64 #s(literal -1 binary64) d1))
(/.f64 #s(literal 1 binary64) d1)
(/.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d1))
(/.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64))
(pow.f64 d1 #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(pow.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 d1 d1) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 d1)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1))
(*.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) d1))
(*.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (pow.f64 d1 #s(literal -1/2 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (/.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) (*.f64 (pow.f64 d1 #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 d1 #s(literal -1/2 binary64))) (pow.f64 d1 #s(literal -1/2 binary64)))
(/.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -37 binary64) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 37 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 37 binary64) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)))
(*.f64 d1 #s(literal 37 binary64))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 37 binary64)))
(*.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d1))
(/.f64 d3 (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d3 d1) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) d3) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 d3 #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 d3 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 #s(literal 1 binary64) d3) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) d3) #s(literal -1 binary64))
(/.f64 (*.f64 d3 (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(*.f64 d3 d1)
(*.f64 #s(literal 1 binary64) (*.f64 d3 d1))
(*.f64 d1 d3)
(*.f64 d1 (*.f64 #s(literal 1 binary64) d3))
(*.f64 (*.f64 d3 d1) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d3))
(*.f64 (*.f64 d3 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (*.f64 d3 #s(literal 1 binary64)) d1)
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d1 #s(literal 37 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 d1 (*.f64 #s(literal 1 binary64) d2) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d2) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d1) (*.f64 d2 d1))
(fma.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (*.f64 d2 #s(literal 1 binary64)) d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (*.f64 d2 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 #s(literal 37 binary64)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -37 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 d2 #s(literal 37 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)))
(/.f64 (-.f64 #s(literal -37 binary64) d2) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d1) d1) #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (*.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -37 binary64) d2))
(*.f64 (-.f64 #s(literal -37 binary64) d2) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (/.f64 d1 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) d1))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) d1))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (/.f64 d1 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (-.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))))
(+.f64 d2 #s(literal 37 binary64))
(+.f64 #s(literal 37 binary64) d2)
(+.f64 #s(literal 37 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) d2)))
(+.f64 #s(literal 37 binary64) (*.f64 #s(literal 1 binary64) d2))
(+.f64 #s(literal 37 binary64) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 #s(literal 37 binary64) (*.f64 d2 #s(literal 1 binary64)))
(+.f64 #s(literal 37 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)))
(+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))
(+.f64 (neg.f64 (-.f64 #s(literal 0 binary64) d2)) #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal 1 binary64) d2) #s(literal 37 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2)) #s(literal 37 binary64))
(+.f64 (*.f64 d2 #s(literal 1 binary64)) #s(literal 37 binary64))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64)) #s(literal 37 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 d2 #s(literal 37 binary64)))) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 d2 #s(literal 37 binary64))))))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal -37 binary64) d2))
(-.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))))
(-.f64 (/.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 #s(literal 1369 binary64) (-.f64 #s(literal 37 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 37 binary64) d2)))
(fma.f64 d2 #s(literal 1 binary64) #s(literal 37 binary64))
(fma.f64 d2 (/.f64 d2 (+.f64 d2 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))
(fma.f64 #s(literal 1 binary64) d2 #s(literal 37 binary64))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal -1 binary64) #s(literal 37 binary64))
(fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal 37 binary64)) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))
(fma.f64 (/.f64 (*.f64 d2 d2) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))) (neg.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))
(neg.f64 (-.f64 #s(literal -37 binary64) d2))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 37 binary64) d2) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))))
(/.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)))
(/.f64 (-.f64 #s(literal -37 binary64) d2) #s(literal -1 binary64))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 129961739795077 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 2565726409 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 50653 binary64)))))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 1874161 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 1369 binary64))))))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -1874161 binary64)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 (*.f64 d2 d2) #s(literal 1369 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 d2 #s(literal -37 binary64)) #s(literal 1369 binary64))) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal 1 binary64)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal 1 binary64)) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 1874161 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 1369 binary64)))) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -1874161 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal 1369 binary64)) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 129961739795077 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 2565726409 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 50653 binary64))))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))) (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal 1 binary64)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64)))) (*.f64 (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64))))) (+.f64 (/.f64 (*.f64 d2 d2) (+.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1369 binary64) (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 129961739795077 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 2565726409 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 50653 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 1874161 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 1369 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -1874161 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 d2 d2) #s(literal 1369 binary64)))
(pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal -37 binary64) d2))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal -37 binary64) d2) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal -37 binary64) d2) #s(literal -1 binary64))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) #s(literal 1 binary64)))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) #s(literal 1 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))
(*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (-.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))
(*.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(+.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)) (*.f64 d1 #s(literal 37 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64)))) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2))) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(-.f64 (/.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 #s(literal 1 binary64) (*.f64 d2 d1) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 d2 d1))
(fma.f64 d1 #s(literal 37 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 d1 (*.f64 #s(literal 1 binary64) d2) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 37 binary64) d1 (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64) (*.f64 d2 d1))
(fma.f64 (*.f64 d1 #s(literal 37 binary64)) #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 37 binary64)) (*.f64 d2 d1))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 37 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) d2) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64) (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2)))
(fma.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) d2) (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64)))
(fma.f64 (*.f64 d2 d1) #s(literal 1 binary64) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d1) (*.f64 d2 d1))
(fma.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d1) (*.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1)))
(fma.f64 (-.f64 #s(literal 0 binary64) d2) (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (*.f64 d2 #s(literal 1 binary64)) d1 (*.f64 d1 #s(literal 37 binary64)))
(fma.f64 (*.f64 d2 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) d1) (*.f64 d1 #s(literal 37 binary64)))
(neg.f64 (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 d2 #s(literal -37 binary64)) (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 d2 #s(literal 37 binary64)) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2))))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)))
(/.f64 (-.f64 #s(literal -37 binary64) d2) (/.f64 #s(literal -1 binary64) d1))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (+.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (-.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 (*.f64 d2 d1) d1) #s(literal 37 binary64)))))
(/.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal 1 binary64) d1) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 (/.f64 #s(literal -1 binary64) d1) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 37 binary64) d2)))
(/.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (+.f64 d2 #s(literal -37 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) d1) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) d1) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal -1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) d1) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) d1) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal -1 binary64)) (*.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (-.f64 #s(literal 0 binary64) d1)) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 37 binary64) d2))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) d1) (*.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 37 binary64) d2) (/.f64 #s(literal -1 binary64) d1)))
(/.f64 (*.f64 (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 0 binary64) d1)) (*.f64 (-.f64 #s(literal 37 binary64) d2) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))))) (neg.f64 (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))) (neg.f64 (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(/.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 d2 #s(literal -37 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1)) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1))))) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1)))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(pow.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (+.f64 d2 #s(literal 37 binary64)) d1)
(*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 d1 (-.f64 #s(literal -37 binary64) d2)))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (-.f64 #s(literal -37 binary64) d2))
(*.f64 (-.f64 #s(literal -37 binary64) d2) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (/.f64 d1 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) d1))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) d1))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (+.f64 (*.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 #s(literal 1369 binary64) (*.f64 d1 d1))) (*.f64 (*.f64 d2 d1) (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 d2) (*.f64 d1 d1)) (*.f64 (*.f64 d1 #s(literal 37 binary64)) (-.f64 (*.f64 d1 #s(literal 37 binary64)) (*.f64 d2 d1))))))
(*.f64 (*.f64 (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 d2 #s(literal -37 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 d1 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (/.f64 d1 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (/.f64 d1 (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 d2 #s(literal -37 binary64))))
(*.f64 (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (-.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 d2 d2)))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal 37 binary64)))
(*.f64 (/.f64 (*.f64 d1 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 d2 d2)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64)))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 d2 d2)))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) d2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal -37 binary64)))
(+.f64 (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))))
(+.f64 (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))))
(+.f64 (*.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (*.f64 #s(literal -37 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))))
(exp.f64 (*.f64 #s(literal -1 binary64) (log.f64 (+.f64 d2 #s(literal 37 binary64)))))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)))
(-.f64 (/.f64 d2 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (/.f64 #s(literal 37 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))))
(-.f64 (/.f64 (+.f64 (*.f64 d2 d2) #s(literal 1369 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 (*.f64 d2 #s(literal 37 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))))
(fma.f64 d2 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 #s(literal -37 binary64) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))))
(fma.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))))
(fma.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (*.f64 d2 d2) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 d2 d2) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64)))))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 d2 d2)))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) d2 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) #s(literal -37 binary64)))
(neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)))
(/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal -37 binary64) d2))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))
(/.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))))
(/.f64 (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64)))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (-.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 d2 d2))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64)) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64)))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64)))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))) (*.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (-.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 d2 d2))))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))) (*.f64 (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))))))) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (-.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal -37 binary64))) (*.f64 d2 d2)))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))) (+.f64 (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)) (*.f64 d2 #s(literal 37 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal 37 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64))) (+.f64 (*.f64 d2 d2) (+.f64 #s(literal 1369 binary64) (*.f64 d2 #s(literal 37 binary64)))))
(pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 d2 #s(literal 37 binary64)) (+.f64 d2 #s(literal 37 binary64))) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (+.f64 d2 #s(literal 37 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -37 binary64) d2)) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))))
(*.f64 (+.f64 d2 #s(literal -37 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 d2 #s(literal -37 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal -37 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64))) (pow.f64 (+.f64 d2 #s(literal 37 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 50653 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (*.f64 d2 d2) #s(literal -1369 binary64)))) (+.f64 (-.f64 #s(literal 0 binary64) d2) #s(literal 37 binary64)))
(*.f64 (/.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64))) (+.f64 (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal 1874161 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 1369 binary64)))))
(*.f64 (/.f64 (+.f64 d2 #s(literal -37 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 (*.f64 d2 d2))) #s(literal -1874161 binary64))) (+.f64 (*.f64 d2 d2) #s(literal 1369 binary64)))
(*.f64 (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal 129961739795077 binary64))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) (-.f64 #s(literal 2565726409 binary64) (*.f64 d2 (*.f64 (*.f64 d2 d2) #s(literal 50653 binary64))))))
(*.f64 (/.f64 (+.f64 #s(literal 1369 binary64) (*.f64 d2 (+.f64 d2 #s(literal -37 binary64)))) (+.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -2565726409 binary64))) (+.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -50653 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1369 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 37 binary64) d2))

simplify205.0ms (3.1%)

Algorithm
egg-herbie
Rules
2138×*-lowering-*.f32
2138×*-lowering-*.f64
1612×sum4-define
1264×fma-lowering-fma.f32
1264×fma-lowering-fma.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0112726
1367714
2959712
32886710
47437710
08657710
Stop Event
iter limit
node limit
Counts
180 → 180
Calls
Call 1
Inputs
(* d1 d3)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(* d1 d2)
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(+ (* d1 d2) (* d1 d3))
(* d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(* d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
(* d1 (+ d2 d3))
d3
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d2
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
(* d2 (+ 1 (/ d3 d2)))
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
d2
(+ d2 d3)
(+ d2 d3)
(+ d2 d3)
d3
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
(* d3 (+ 1 (/ d2 d3)))
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(/ 1 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 d3)
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
37
(+ 37 d2)
(+ 37 d2)
(+ 37 d2)
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* d1 (+ 37 d2))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d1 d2))
(* d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
1/37
(+ 1/37 (* -1/1369 d2))
(+ 1/37 (* d2 (- (* 1/50653 d2) 1/1369)))
(+ 1/37 (* d2 (- (* d2 (+ 1/50653 (* -1/1874161 d2))) 1/1369)))
(/ 1 d2)
(/ (- 1 (* 37 (/ 1 d2))) d2)
(/ (- (+ 1 (/ 1369 (pow d2 2))) (* 37 (/ 1 d2))) d2)
(/ (- (+ 1 (/ 1369 (pow d2 2))) (+ (* 37 (/ 1 d2)) (* 50653 (/ 1 (pow d2 3))))) d2)
(/ 1 d2)
(* -1 (/ (- (* 37 (/ 1 d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* 1369 (/ 1 d2)) 37) d2)) 1) d2))
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 50653 (/ 1 d2)) 1369) d2)) 37) d2)) 1) d2))
Outputs
(* d1 d3)
(*.f64 d1 d3)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d2 (+ d1 (/ (* d1 d3) d2)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 d3) d2)))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d2)
(*.f64 d1 d2)
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(+ (* d1 d2) (* d1 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d3 (+ d1 (/ (* d1 d2) d3)))
(*.f64 d1 (+.f64 d3 d2))
(* d1 d3)
(*.f64 d1 d3)
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* -1 (* d3 (+ (* -1 d1) (* -1 (/ (* d1 d2) d3)))))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
(* d1 (+ d2 d3))
(*.f64 d1 (+.f64 d3 d2))
d3
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
d2
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d3 d2)
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d3 d2)
(* d2 (+ 1 (/ d3 d2)))
(+.f64 d3 d2)
d2
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d3 d2)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d3 d2)
(* -1 (* d2 (- (* -1 (/ d3 d2)) 1)))
(+.f64 d3 d2)
d2
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
(+ d2 d3)
(+.f64 d3 d2)
d3
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d3 d2)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d3 d2)
(* d3 (+ 1 (/ d2 d3)))
(+.f64 d3 d2)
d3
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d3 d2)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d3 d2)
(* -1 (* d3 (- (* -1 (/ d2 d3)) 1)))
(+.f64 d3 d2)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(/ 1 d1)
(/.f64 #s(literal 1 binary64) d1)
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 d3)
(*.f64 d1 d3)
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
37
#s(literal 37 binary64)
(+ 37 d2)
(+.f64 d2 #s(literal 37 binary64))
(+ 37 d2)
(+.f64 d2 #s(literal 37 binary64))
(+ 37 d2)
(+.f64 d2 #s(literal 37 binary64))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
d2
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
(* d2 (+ 1 (* 37 (/ 1 d2))))
(+.f64 d2 #s(literal 37 binary64))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 (+ 37 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* 37 d1)
(*.f64 d1 #s(literal 37 binary64))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d2 (+ d1 (* 37 (/ d1 d2))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* d1 d2)
(*.f64 d1 d2)
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(* -1 (* d2 (+ (* -37 (/ d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
1/37
#s(literal 1/37 binary64)
(+ 1/37 (* -1/1369 d2))
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))
(+ 1/37 (* d2 (- (* 1/50653 d2) 1/1369)))
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 (+.f64 #s(literal -1/1369 binary64) (*.f64 d2 #s(literal 1/50653 binary64)))))
(+ 1/37 (* d2 (- (* d2 (+ 1/50653 (* -1/1874161 d2))) 1/1369)))
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 (+.f64 #s(literal -1/1369 binary64) (*.f64 d2 (+.f64 #s(literal 1/50653 binary64) (*.f64 d2 #s(literal -1/1874161 binary64)))))))
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(/ (- 1 (* 37 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -37 binary64) d2)) d2)
(/ (- (+ 1 (/ 1369 (pow d2 2))) (* 37 (/ 1 d2))) d2)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -37 binary64) (/.f64 #s(literal 1369 binary64) d2)) d2)) d2)
(/ (- (+ 1 (/ 1369 (pow d2 2))) (+ (* 37 (/ 1 d2)) (* 50653 (/ 1 (pow d2 3))))) d2)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) (/.f64 (+.f64 (/.f64 #s(literal 50653 binary64) d2) #s(literal -1369 binary64)) d2)) d2)) d2)
(/ 1 d2)
(/.f64 #s(literal 1 binary64) d2)
(* -1 (/ (- (* 37 (/ 1 d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -37 binary64) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* 1369 (/ 1 d2)) 37) d2)) 1) d2))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal -37 binary64) (/.f64 #s(literal 1369 binary64) d2)) d2)) d2)
(* -1 (/ (- (* -1 (/ (- (* -1 (/ (- (* 50653 (/ 1 d2)) 1369) d2)) 37) d2)) 1) d2))
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 37 binary64) (/.f64 (+.f64 (/.f64 #s(literal 50653 binary64) d2) #s(literal -1369 binary64)) d2)) d2)) d2)

eval116.0ms (1.7%)

Compiler

Compiled 16553 to 1722 computations (89.6% saved)

prune137.0ms (2.1%)

Pruning

10 alts after pruning (2 fresh and 8 done)

PrunedKeptTotal
New104321045
Fresh101
Picked055
Done033
Total1044101054
Accuracy
100.0%
Counts
1054 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.5%
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
63.5%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
25.3%
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
25.2%
(/.f64 d1 #s(literal 1/37 binary64))
77.7%
(*.f64 d1 (+.f64 d2 d3))
63.7%
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
63.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
42.4%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
25.3%
(*.f64 d1 #s(literal 37 binary64))
Compiler

Compiled 78 to 58 computations (25.6% saved)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 #s(literal -1/1369 binary64))
cost-diff0
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))
cost-diff0
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
cost-diff0
(/.f64 d1 #s(literal 1/37 binary64))
Rules
fma-lowering-fma.f32
fma-define
+-lowering-+.f64
/-lowering-/.f32
/-lowering-/.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0824
11022
21222
01222
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(/ d1 1/37)
d1
1/37
(/ d1 (+ 1/37 (* d2 -1/1369)))
d1
(+ 1/37 (* d2 -1/1369))
1/37
(* d2 -1/1369)
d2
-1/1369
Outputs
(/ d1 1/37)
(/.f64 d1 #s(literal 1/37 binary64))
d1
1/37
#s(literal 1/37 binary64)
(/ d1 (+ 1/37 (* d2 -1/1369)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
d1
(+ 1/37 (* d2 -1/1369))
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))
1/37
#s(literal 1/37 binary64)
(* d2 -1/1369)
(*.f64 d2 #s(literal -1/1369 binary64))
d2
-1/1369
#s(literal -1/1369 binary64)

localize54.0ms (0.8%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))
accuracy99.8%
(*.f64 d2 #s(literal -1/1369 binary64))
accuracy99.6%
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
accuracy99.3%
(/.f64 d1 #s(literal 1/37 binary64))
Results
35.0ms250×0valid
9.0ms5exit
Compiler

Compiled 28 to 10 computations (64.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 19.0ms
...c/correct-round.rkt:119:19: 9.0ms (46.6% of total)
ival-div: 6.0ms (31.1% of total)
ival-mult: 2.0ms (10.4% of total)
backward-pass: 1.0ms (5.2% of total)
ival-add: 1.0ms (5.2% of total)
const: 0.0ms (0% of total)

series4.0ms (0.1%)

Counts
4 → 60
Calls
Call 1
Inputs
#<alt (/ d1 1/37)>
#<alt (/ d1 (+ 1/37 (* d2 -1/1369)))>
#<alt (+ 1/37 (* d2 -1/1369))>
#<alt (* d2 -1/1369)>
Outputs
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (* 37 d1)>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (/ d1 (+ 1/37 (* -1/1369 d2)))>
#<alt (* 37 d1)>
#<alt (+ (* 37 d1) (* d1 d2))>
#<alt (+ (* 37 d1) (* d2 (- (* 1/37 (* d1 d2)) (* -1 d1))))>
#<alt (+ (* 37 d1) (* d2 (- (* d2 (- (* 1/1369 (* d1 d2)) (* -1/37 d1))) (* -1 d1))))>
#<alt (* -1369 (/ d1 d2))>
#<alt (/ (+ (* -50653 (/ d1 d2)) (* -1369 d1)) d2)>
#<alt (/ (- (+ (* -1874161 (/ d1 (pow d2 2))) (* -1369 d1)) (* 50653 (/ d1 d2))) d2)>
#<alt (/ (- (+ (* -69343957 (/ d1 (pow d2 3))) (* -1369 d1)) (+ (* 50653 (/ d1 d2)) (* 1874161 (/ d1 (pow d2 2))))) d2)>
#<alt (* -1369 (/ d1 d2))>
#<alt (* -1 (/ (+ (* 1369 d1) (* 50653 (/ d1 d2))) d2))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1874161 (/ d1 d2)) (* 50653 d1)) d2)) (* 1369 d1)) d2))>
#<alt (* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 69343957 (/ d1 d2)) (* -1874161 d1)) d2)) (* 50653 d1)) d2)) (* 1369 d1)) d2))>
#<alt 1/37>
#<alt (+ 1/37 (* -1/1369 d2))>
#<alt (+ 1/37 (* -1/1369 d2))>
#<alt (+ 1/37 (* -1/1369 d2))>
#<alt (* -1/1369 d2)>
#<alt (* d2 (- (* 1/37 (/ 1 d2)) 1/1369))>
#<alt (* d2 (- (* 1/37 (/ 1 d2)) 1/1369))>
#<alt (* d2 (- (* 1/37 (/ 1 d2)) 1/1369))>
#<alt (* -1/1369 d2)>
#<alt (* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))>
#<alt (* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))>
#<alt (* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
#<alt (* -1/1369 d2)>
Calls

15 calls:

TimeVariablePointExpression
1.0ms
d1
@inf
(/ d1 (+ 1/37 (* d2 -1/1369)))
1.0ms
d1
@0
(/ d1 (+ 1/37 (* d2 -1/1369)))
0.0ms
d1
@-inf
(/ d1 (+ 1/37 (* d2 -1/1369)))
0.0ms
d2
@inf
(/ d1 (+ 1/37 (* d2 -1/1369)))
0.0ms
d2
@-inf
(* d2 -1/1369)

rewrite315.0ms (4.7%)

Algorithm
batch-egg-rewrite
Rules
3348×/-lowering-/.f32
3348×/-lowering-/.f64
3270×*-lowering-*.f32
3270×*-lowering-*.f64
1720×fma-lowering-fma.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0818
14116
225416
3220116
0890716
Stop Event
iter limit
node limit
Counts
4 → 308
Calls
Call 1
Inputs
(/ d1 1/37)
(/ d1 (+ 1/37 (* d2 -1/1369)))
(+ 1/37 (* d2 -1/1369))
(* d2 -1/1369)
Outputs
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1/37 binary64) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 #s(literal -1/37 binary64)))
(neg.f64 (/.f64 d1 #s(literal -1/37 binary64)))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal -1/37 binary64))))
(/.f64 d1 #s(literal 1/37 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -1/37 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/37 binary64) d1))
(/.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) d1))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1/37 binary64) d1))
(/.f64 #s(literal -37 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) #s(literal -1/37 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1))) #s(literal 1/37 binary64))
(pow.f64 (/.f64 d1 #s(literal 1/37 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1/37 binary64) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d1 #s(literal 1/37 binary64)) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1/37 binary64) d1) (/.f64 #s(literal 1/37 binary64) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 #s(literal 1/37 binary64) d1))) #s(literal -1 binary64))
(*.f64 d1 #s(literal 37 binary64))
(*.f64 (/.f64 d1 #s(literal 1/37 binary64)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal -37 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 d1 #s(literal 1/37 binary64)))
(*.f64 #s(literal 37 binary64) d1)
(*.f64 #s(literal 37 binary64) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 #s(literal 37 binary64) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 d1 #s(literal -1/37 binary64)))
(*.f64 #s(literal -37 binary64) (-.f64 #s(literal 0 binary64) d1))
(*.f64 #s(literal -37 binary64) (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1)) #s(literal 37 binary64))
(*.f64 (pow.f64 (/.f64 d1 #s(literal 1/37 binary64)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 #s(literal 1/37 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) #s(literal -37 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)) #s(literal -37 binary64))
(+.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(+.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)))
(+.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal 1/37 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d2 #s(literal 1/1369 binary64))))
(+.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))))
(+.f64 (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))))
(+.f64 (*.f64 #s(literal 1/37 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (*.f64 (*.f64 d2 #s(literal 1/1369 binary64)) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) d1)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (/.f64 d1 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(-.f64 (/.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) (/.f64 d1 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/37 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (/.f64 (*.f64 d2 #s(literal -1/1369 binary64)) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(-.f64 (/.f64 (/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (/.f64 #s(literal 1 binary64) d1)) (/.f64 (/.f64 (*.f64 d2 #s(literal -1/50653 binary64)) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (/.f64 #s(literal 1 binary64) d1)))
(fma.f64 #s(literal 1/37 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 (*.f64 d2 #s(literal 1/1369 binary64)) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))))
(fma.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))))
(fma.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))))
(fma.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(fma.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)))
(fma.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal 1/37 binary64) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d2 #s(literal 1/1369 binary64))))
(neg.f64 (/.f64 d1 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(neg.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) d1))
(/.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) d1))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) (/.f64 #s(literal 1 binary64) d1))
(/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) d1)))
(/.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (-.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) #s(literal 1/1369 binary64))))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (-.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(/.f64 (*.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))
(/.f64 (/.f64 d1 #s(literal 1 binary64)) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64)) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (-.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) #s(literal 1/1369 binary64)))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (-.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (-.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(/.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) d1)) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (-.f64 #s(literal 0 binary64) d1))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) d1)) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) d1)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 d1 #s(literal -1 binary64)))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 d1 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))) (*.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (neg.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))) (neg.f64 (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (-.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) #s(literal 1/1369 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (neg.f64 (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (-.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))) (neg.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) d1) #s(literal 1 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))) (neg.f64 (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (-.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (-.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (neg.f64 (-.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))) (neg.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (neg.f64 (/.f64 d1 #s(literal 1 binary64))) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64))) (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal 1/1369 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal 1/37 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal 1/37 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal 1/37 binary64))) (-.f64 (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal 1/37 binary64)) (*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))) (*.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))) (-.f64 (*.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))) (*.f64 (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (*.f64 #s(literal 1/1369 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/37 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 d2 #s(literal 1/1369 binary64)) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 #s(literal 1/37 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (*.f64 #s(literal 1/37 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))) (-.f64 (*.f64 (*.f64 (*.f64 d2 #s(literal 1/1369 binary64)) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (*.f64 (*.f64 d2 #s(literal 1/1369 binary64)) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))) (*.f64 (*.f64 #s(literal 1/37 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (*.f64 (*.f64 d2 #s(literal 1/1369 binary64)) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))))))
(pow.f64 (/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) d1) #s(literal -1 binary64))
(pow.f64 (pow.f64 (/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) d1) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) d1)) #s(literal -1/2 binary64))
(pow.f64 (exp.f64 (log.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) d1))) #s(literal -1 binary64))
(*.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) d1) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 d1 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) d1)
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (-.f64 #s(literal 0 binary64) d1))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (*.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) d1) #s(literal -1 binary64)))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(*.f64 (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) d1)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(*.f64 (/.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(*.f64 (pow.f64 (/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) d1)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 d1 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(*.f64 (/.f64 d1 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) d1) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (/.f64 d1 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64))) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) d1) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))
(+.f64 #s(literal 1/37 binary64) (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))))
(+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal 1/37 binary64))
(+.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(+.f64 (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/37 binary64))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal -1 binary64))))
(-.f64 #s(literal 1/37 binary64) (/.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(-.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(-.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64)) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))) (/.f64 #s(literal 1/1369 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(-.f64 (/.f64 (/.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 d2 #s(literal 1/1369 binary64)) #s(literal -1 binary64)) #s(literal -1/37 binary64))
(-.f64 (/.f64 (/.f64 #s(literal -1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal -1 binary64)) (/.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) #s(literal -1 binary64)))
(-.f64 (/.f64 (/.f64 #s(literal 1/2565726409 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/2565726409 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/2565726409 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/2565726409 binary64) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/1874161 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (/.f64 (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(-.f64 (/.f64 (/.f64 #s(literal 1/2565726409 binary64) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/1874161 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (/.f64 (/.f64 (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(-.f64 (/.f64 #s(literal 1/1369 binary64) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/2565726409 binary64) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (/.f64 (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(-.f64 (/.f64 (/.f64 #s(literal 1/1874161 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (/.f64 (/.f64 (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (/.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))))
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(-.f64 (/.f64 #s(literal 1/2565726409 binary64) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))) (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))))
(-.f64 (/.f64 #s(literal 1/2565726409 binary64) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))))) (/.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/6582952005840035281 binary64))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))))))
(-.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)))) (/.f64 #s(literal 1/1369 binary64) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)))))
(-.f64 (/.f64 #s(literal 1/1874161 binary64) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))) (/.f64 (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))))
(-.f64 (/.f64 (*.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (+.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))) (/.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (+.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))))
(-.f64 (/.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (/.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(fma.f64 d2 #s(literal -1/1369 binary64) #s(literal 1/37 binary64))
(fma.f64 #s(literal -1/1369 binary64) d2 #s(literal 1/37 binary64))
(fma.f64 #s(literal 1/1369 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(fma.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(fma.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(neg.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal -1 binary64))
(/.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(/.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64))))
(/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64)))))
(/.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))))
(/.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(/.f64 (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64))) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64))))))
(/.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))))
(/.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64)) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)))
(/.f64 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64)) (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))))
(/.f64 (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))) (neg.f64 (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64)))) (neg.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))) (neg.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64))) (neg.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64))) (neg.f64 (*.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))) (+.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (+.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))))
(/.f64 (*.f64 (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))
(/.f64 (-.f64 #s(literal -1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal -1/1369 binary64) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/1369 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1369 binary64) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1 binary64))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1/1369 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/1369 binary64)) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/1369 binary64)) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/1369 binary64)) #s(literal 1 binary64))) (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/1369 binary64)) (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/1369 binary64)) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (*.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/1369 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))) (*.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)) #s(literal 1/1369 binary64))) (*.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))) (neg.f64 (*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64)))) (neg.f64 (neg.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))) (neg.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (+.f64 (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (*.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))) (neg.f64 (+.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (neg.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64))))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (neg.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (neg.f64 (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (neg.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))
(/.f64 (+.f64 #s(literal 1/50653 binary64) (pow.f64 (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 1/1369 binary64) (-.f64 (*.f64 (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))) (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 #s(literal 1/37 binary64) (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64)))))))
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (pow.f64 (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))) (*.f64 (/.f64 #s(literal 1/1369 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (neg.f64 (/.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 3 binary64)) #s(literal 1/50653 binary64)) (+.f64 (*.f64 (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))) (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64)))) (-.f64 #s(literal 1/1369 binary64) (*.f64 (neg.f64 (*.f64 d2 #s(literal 1/1369 binary64))) #s(literal 1/37 binary64)))))
(pow.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64)) (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64))) #s(literal -1 binary64))
(*.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(*.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal -1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))
(*.f64 (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(*.f64 (+.f64 #s(literal -1/1369 binary64) (neg.f64 (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal -1 binary64)))
(*.f64 (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(*.f64 (/.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (-.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) #s(literal 1/1369 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64))) (-.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) (-.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(*.f64 (/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64))) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (+.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 (*.f64 d2 d2) #s(literal -1/1874161 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) #s(literal -1/1369 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal -1/37 binary64))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1874161 binary64) (*.f64 (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64))) (-.f64 #s(literal 1/1874161 binary64) (*.f64 #s(literal 1/3512479453921 binary64) (*.f64 (*.f64 d2 d2) (*.f64 d2 d2))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (*.f64 d2 #s(literal 1/1874161 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/129961739795077 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2)))) #s(literal -1/16890053810563300749953435929 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) (-.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal -1/2565726409 binary64)) #s(literal 1/50653 binary64))))))
(*.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1/1369 binary64) (*.f64 d2 (-.f64 (*.f64 d2 #s(literal 1/1874161 binary64)) #s(literal -1/50653 binary64)))) (+.f64 #s(literal 1/2565726409 binary64) (*.f64 (*.f64 (*.f64 d2 (*.f64 d2 d2)) (*.f64 d2 (*.f64 d2 d2))) #s(literal -1/6582952005840035281 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/50653 binary64) (*.f64 (*.f64 d2 (*.f64 d2 d2)) #s(literal 1/2565726409 binary64)))))
(exp.f64 (log.f64 (*.f64 d2 #s(literal -1/1369 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 d2 #s(literal -1/1369 binary64))) #s(literal 1 binary64)))
(pow.f64 (*.f64 d2 #s(literal -1/1369 binary64)) #s(literal 1 binary64))
(*.f64 d2 #s(literal -1/1369 binary64))
(*.f64 #s(literal -1/1369 binary64) d2)
(*.f64 #s(literal -1/1369 binary64) (pow.f64 d2 #s(literal 1 binary64)))
(*.f64 (pow.f64 d2 #s(literal 1 binary64)) #s(literal -1/1369 binary64))
(*.f64 (exp.f64 (log.f64 d2)) (exp.f64 (log.f64 #s(literal -1/1369 binary64))))
(*.f64 (exp.f64 (log.f64 #s(literal -1/1369 binary64))) (exp.f64 (log.f64 d2)))

simplify244.0ms (3.7%)

Algorithm
egg-herbie
Rules
2424×*-lowering-*.f32
2424×*-lowering-*.f64
1784×sum3-define
1754×--lowering--.f32
1754×--lowering--.f64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
088362
1255330
2625319
31901314
47102310
08645310
Stop Event
iter limit
node limit
Counts
60 → 60
Calls
Call 1
Inputs
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(* 37 d1)
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(* 37 d1)
(+ (* 37 d1) (* d1 d2))
(+ (* 37 d1) (* d2 (- (* 1/37 (* d1 d2)) (* -1 d1))))
(+ (* 37 d1) (* d2 (- (* d2 (- (* 1/1369 (* d1 d2)) (* -1/37 d1))) (* -1 d1))))
(* -1369 (/ d1 d2))
(/ (+ (* -50653 (/ d1 d2)) (* -1369 d1)) d2)
(/ (- (+ (* -1874161 (/ d1 (pow d2 2))) (* -1369 d1)) (* 50653 (/ d1 d2))) d2)
(/ (- (+ (* -69343957 (/ d1 (pow d2 3))) (* -1369 d1)) (+ (* 50653 (/ d1 d2)) (* 1874161 (/ d1 (pow d2 2))))) d2)
(* -1369 (/ d1 d2))
(* -1 (/ (+ (* 1369 d1) (* 50653 (/ d1 d2))) d2))
(* -1 (/ (+ (* -1 (/ (- (* -1874161 (/ d1 d2)) (* 50653 d1)) d2)) (* 1369 d1)) d2))
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 69343957 (/ d1 d2)) (* -1874161 d1)) d2)) (* 50653 d1)) d2)) (* 1369 d1)) d2))
1/37
(+ 1/37 (* -1/1369 d2))
(+ 1/37 (* -1/1369 d2))
(+ 1/37 (* -1/1369 d2))
(* -1/1369 d2)
(* d2 (- (* 1/37 (/ 1 d2)) 1/1369))
(* d2 (- (* 1/37 (/ 1 d2)) 1/1369))
(* d2 (- (* 1/37 (/ 1 d2)) 1/1369))
(* -1/1369 d2)
(* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))
(* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))
(* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
(* -1/1369 d2)
Outputs
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(/ d1 (+ 1/37 (* -1/1369 d2)))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2)))
(* 37 d1)
(*.f64 #s(literal 37 binary64) d1)
(+ (* 37 d1) (* d1 d2))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d2))
(+ (* 37 d1) (* d2 (- (* 1/37 (* d1 d2)) (* -1 d1))))
(*.f64 d1 (+.f64 (*.f64 d2 (*.f64 #s(literal 1/37 binary64) d2)) (+.f64 #s(literal 37 binary64) d2)))
(+ (* 37 d1) (* d2 (- (* d2 (- (* 1/1369 (* d1 d2)) (* -1/37 d1))) (* -1 d1))))
(+.f64 (*.f64 #s(literal 37 binary64) d1) (*.f64 d2 (+.f64 d1 (*.f64 (*.f64 d1 d2) (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal 1/1369 binary64)))))))
(* -1369 (/ d1 d2))
(/.f64 (*.f64 d1 #s(literal -1369 binary64)) d2)
(/ (+ (* -50653 (/ d1 d2)) (* -1369 d1)) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal -1369 binary64) (/.f64 #s(literal -50653 binary64) d2))) d2)
(/ (- (+ (* -1874161 (/ d1 (pow d2 2))) (* -1369 d1)) (* 50653 (/ d1 d2))) d2)
(/.f64 (*.f64 d1 (+.f64 #s(literal -1369 binary64) (/.f64 (+.f64 #s(literal -50653 binary64) (/.f64 #s(literal -1874161 binary64) d2)) d2))) d2)
(/ (- (+ (* -69343957 (/ d1 (pow d2 3))) (* -1369 d1)) (+ (* 50653 (/ d1 d2)) (* 1874161 (/ d1 (pow d2 2))))) d2)
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 d1 d2) d2) (+.f64 (/.f64 #s(literal -69343957 binary64) d2) #s(literal -1874161 binary64))) (*.f64 d1 (+.f64 #s(literal -1369 binary64) (/.f64 #s(literal -50653 binary64) d2)))) d2)
(* -1369 (/ d1 d2))
(/.f64 (*.f64 d1 #s(literal -1369 binary64)) d2)
(* -1 (/ (+ (* 1369 d1) (* 50653 (/ d1 d2))) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1369 binary64) (/.f64 #s(literal -50653 binary64) d2))) d2)
(* -1 (/ (+ (* -1 (/ (- (* -1874161 (/ d1 d2)) (* 50653 d1)) d2)) (* 1369 d1)) d2))
(/.f64 (*.f64 d1 (+.f64 #s(literal -1369 binary64) (/.f64 (+.f64 #s(literal -50653 binary64) (/.f64 #s(literal -1874161 binary64) d2)) d2))) d2)
(* -1 (/ (+ (* -1 (/ (- (* -1 (/ (- (* 69343957 (/ d1 d2)) (* -1874161 d1)) d2)) (* 50653 d1)) d2)) (* 1369 d1)) d2))
(/.f64 (+.f64 (*.f64 (/.f64 (/.f64 d1 d2) d2) (+.f64 (/.f64 #s(literal -69343957 binary64) d2) #s(literal -1874161 binary64))) (*.f64 d1 (+.f64 #s(literal -1369 binary64) (/.f64 #s(literal -50653 binary64) d2)))) d2)
1/37
#s(literal 1/37 binary64)
(+ 1/37 (* -1/1369 d2))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(+ 1/37 (* -1/1369 d2))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(+ 1/37 (* -1/1369 d2))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* d2 (- (* 1/37 (/ 1 d2)) 1/1369))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* d2 (- (* 1/37 (/ 1 d2)) 1/1369))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* d2 (- (* 1/37 (/ 1 d2)) 1/1369))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* -1 (* d2 (- 1/1369 (* 1/37 (/ 1 d2)))))
(+.f64 #s(literal 1/37 binary64) (*.f64 #s(literal -1/1369 binary64) d2))
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)
(* -1/1369 d2)
(*.f64 #s(literal -1/1369 binary64) d2)

eval45.0ms (0.7%)

Compiler

Compiled 8751 to 1027 computations (88.3% saved)

prune49.0ms (0.7%)

Pruning

10 alts after pruning (0 fresh and 10 done)

PrunedKeptTotal
New3680368
Fresh000
Picked022
Done088
Total36810378
Accuracy
100.0%
Counts
378 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.5%
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
63.5%
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
25.3%
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
25.2%
(/.f64 d1 #s(literal 1/37 binary64))
77.7%
(*.f64 d1 (+.f64 d2 d3))
63.7%
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
63.7%
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
42.4%
(*.f64 d1 d3)
40.7%
(*.f64 d1 d2)
25.3%
(*.f64 d1 #s(literal 37 binary64))
Compiler

Compiled 176 to 99 computations (43.8% saved)

regimes25.0ms (0.4%)

Counts
15 → 1
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/37 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 d2 d3))
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(/.f64 d1 (+.f64 #s(literal 1/37 binary64) (*.f64 d2 #s(literal -1/1369 binary64))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 #s(literal 37 binary64))))
(/.f64 (+.f64 d2 d3) (/.f64 #s(literal 1 binary64) d1))
(+.f64 (*.f64 d1 (+.f64 d2 #s(literal 5 binary64))) (*.f64 d1 #s(literal 32 binary64)))
(+.f64 (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))) (*.f64 d1 d2))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 d2 (+.f64 d3 #s(literal 37 binary64)))))
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
Outputs
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
Calls

5 calls:

5.0ms
(+.f64 d3 #s(literal 5 binary64))
5.0ms
d1
5.0ms
(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
5.0ms
d3
5.0ms
d2
Results
AccuracySegmentsBranch
100.0%1d1
100.0%1d2
100.0%1d3
100.0%1(+.f64 (+.f64 (*.f64 d1 d2) (*.f64 (+.f64 d3 #s(literal 5 binary64)) d1)) (*.f64 d1 #s(literal 32 binary64)))
100.0%1(+.f64 d3 #s(literal 5 binary64))
Compiler

Compiled 34 to 25 computations (26.5% saved)

regimes11.0ms (0.2%)

Counts
7 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/37 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 d2 d3))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 d2 d3))
Calls

3 calls:

5.0ms
d3
3.0ms
d1
3.0ms
d2
Results
AccuracySegmentsBranch
77.7%1d1
99.3%2d2
99.6%2d3
Compiler

Compiled 12 to 9 computations (25% saved)

regimes6.0ms (0.1%)

Counts
6 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/37 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
Outputs
(*.f64 d1 (+.f64 d2 #s(literal 37 binary64)))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
Calls

2 calls:

3.0ms
d3
3.0ms
d2
Results
AccuracySegmentsBranch
92.3%2d2
93.1%2d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0.1%)

Counts
5 → 2
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/37 binary64))
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
Outputs
(*.f64 d1 d2)
(*.f64 d1 (+.f64 #s(literal 37 binary64) d3))
Calls

2 calls:

2.0ms
d3
2.0ms
d2
Results
AccuracySegmentsBranch
92.3%2d2
75.6%2d3
Compiler

Compiled 8 to 6 computations (25% saved)

regimes5.0ms (0.1%)

Counts
4 → 4
Calls
Call 1
Inputs
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d2)
(*.f64 d1 d3)
(/.f64 d1 #s(literal 1/37 binary64))
Outputs
(*.f64 d1 d2)
(*.f64 d1 d3)
(*.f64 d1 #s(literal 37 binary64))
(*.f64 d1 d3)
Calls

2 calls:

2.0ms
d1
2.0ms
d2
Results
AccuracySegmentsBranch
47.8%3d1
79.0%4d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes3.0ms (0.1%)

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

2 calls:

2.0ms
d3
1.0ms
d2
Results
AccuracySegmentsBranch
47.6%3d3
63.3%3d2
Compiler

Compiled 8 to 6 computations (25% saved)

regimes33.0ms (0.5%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

30.0ms
d3
1.0ms
d2
1.0ms
d1
Results
AccuracySegmentsBranch
25.3%1d3
25.3%1d1
25.3%1d2
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch19.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
8.145065060007701e-29
1.1945589077788778e-18
Results
12.0ms160×0valid
Compiler

Compiled 202 to 146 computations (27.7% saved)

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

bsearch15.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
13.0ms
25290472327787380.0
3.045959350726672e+19
Results
9.0ms128×0valid
Compiler

Compiled 166 to 128 computations (22.9% saved)

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

bsearch32.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
30.0ms
-4.48448241047834e+77
-1.0420479793727991e+73
Results
26.0ms128×0valid
Compiler

Compiled 150 to 112 computations (25.3% saved)

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

bsearch48.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
-7.813670656346328e-174
-3.949487968357002e-175
17.0ms
-0.5637293313902121
-6.415242162745031e-6
13.0ms
-4.48448241047834e+77
-1.0420479793727991e+73
Results
30.0ms382×0valid
0.0ms1valid
Compiler

Compiled 358 to 272 computations (24% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 9.0ms (56.3% of total)
ival-add: 6.0ms (37.5% of total)
const: 1.0ms (6.3% of total)
backward-pass: 0.0ms (0% of total)

bsearch37.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
1.204546251769448e-24
2004582061934.0798
12.0ms
-6519615233.226926
-213874946.3055044
Results
24.0ms288×0valid
Compiler

Compiled 274 to 214 computations (21.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 6.0ms (57% of total)
ival-add: 4.0ms (38% of total)
const: 1.0ms (9.5% of total)
backward-pass: 0.0ms (0% of total)

simplify10.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
04087
15787
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(if (<=.f64 d3 #s(literal 6126910293071097/5192296858534827628530496329220096 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(if (<=.f64 d3 #s(literal 680000000000000000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(if (<=.f64 d2 #s(literal -9599999999999999937557116997815619882469347802379932726602603143008612253696 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(if (<=.f64 d2 #s(literal -1250000000000000058825168119881836986444950175983328845534838691862281191424 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -7673845534663173/1180591620717411303424 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6460487202687679/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(if (<=.f64 d2 #s(literal -215000000 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 38 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 37 binary64))
Outputs
(*.f64 d1 (+.f64 d2 (+.f64 d3 #s(literal 37 binary64))))
(if (<=.f64 d3 #s(literal 6126910293071097/5192296858534827628530496329220096 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d2 d3)))
(if (<=.f64 d3 #s(literal 680000000000000000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(if (<=.f64 d3 #s(literal 680000000000000000 binary64)) (*.f64 d1 (+.f64 d2 #s(literal 37 binary64))) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(if (<=.f64 d2 #s(literal -9599999999999999937557116997815619882469347802379932726602603143008612253696 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 #s(literal 37 binary64) d3)))
(if (<=.f64 d2 #s(literal -9599999999999999937557116997815619882469347802379932726602603143008612253696 binary64)) (*.f64 d1 d2) (*.f64 d1 (+.f64 d3 #s(literal 37 binary64))))
(if (<=.f64 d2 #s(literal -1250000000000000058825168119881836986444950175983328845534838691862281191424 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal -7673845534663173/1180591620717411303424 binary64)) (*.f64 d1 d3) (if (<=.f64 d2 #s(literal -6460487202687679/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d3))))
(if (<=.f64 d2 #s(literal -215000000 binary64)) (*.f64 d1 d2) (if (<=.f64 d2 #s(literal 38 binary64)) (*.f64 d1 #s(literal 37 binary64)) (*.f64 d1 d2)))
(*.f64 d1 #s(literal 37 binary64))

soundness730.0ms (11%)

Rules
4256×*-lowering-*.f32
4256×*-lowering-*.f64
2618×*-lowering-*.f32
2618×*-lowering-*.f64
1908×+-lowering-+.f64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01112
12110
2527
31886
43836
55906
66126
06126
01281157
14801042
216061021
350561015
084571015
02231702
17721586
222861528
084981528
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
saturated
Compiler

Compiled 330 to 208 computations (37% saved)

preprocess90.0ms (1.4%)

Remove

(sort d2 d3)

(negabs d1)

Compiler

Compiled 320 to 170 computations (46.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...