FastMath test2

Time bar (total: 2.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
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 13 to 11 computations (15.4% saved)

sample706.0ms (25.7%)

Memory
31.4MiB live, 1 181.4MiB allocated
Samples
436.0ms8 140×0valid
6.0ms50×2valid
6.0ms66×1valid
Precisions
Click to see histograms. Total time spent on operations: 275.0ms
ival-mult: 173.0ms (62.9% of total)
ival-add: 80.0ms (29.1% of total)
exact: 9.0ms (3.3% of total)
ival-true: 6.0ms (2.2% of total)
ival-assert: 4.0ms (1.5% of total)
adjust: 3.0ms (1.1% of total)
Bogosity

explain235.0ms (8.5%)

Memory
-0.6MiB live, 277.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f64 d1 #s(literal 10 binary64))
00-0-(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 #s(literal 20 binary64))
00-0-d2
00-0-(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
00-0-d1
00-0-#s(literal 20 binary64)
00-0-#s(literal 10 binary64)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
47.0ms476×0valid
4.0ms16×2valid
3.0ms20×1valid
Compiler

Compiled 139 to 58 computations (58.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-mult: 17.0ms (58.9% of total)
ival-add: 8.0ms (27.7% of total)
adjust: 1.0ms (3.5% of total)
ival-true: 1.0ms (3.5% of total)
exact: 1.0ms (3.5% of total)
ival-assert: 0.0ms (0% of total)

preprocess118.0ms (4.3%)

Memory
-7.4MiB live, 72.0MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02353
17139
221727
366725
4150325
5190525
6236825
7239825
8239825
0911
0149
1237
2395
3555
4585
0585
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
Symmetry

(negabs d1)

Compiler

Compiled 11 to 9 computations (18.2% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.7%
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 11 to 9 computations (18.2% saved)

simplify6.0ms (0.2%)

Memory
10.5MiB live, 10.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff0
(*.f64 d1 #s(literal 10 binary64))
cost-diff320
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
cost-diff512
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0931
01427
12325
23923
35523
45823
05823
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 10 binary64))
d1
#s(literal 10 binary64)
(*.f64 d1 d2)
d2
(*.f64 d1 #s(literal 20 binary64))
#s(literal 20 binary64)
Outputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)
(*.f64 d1 #s(literal 10 binary64))
(*.f64 #s(literal 10 binary64) d1)
d1
#s(literal 10 binary64)
(*.f64 d1 d2)
(*.f64 d2 d1)
d2
(*.f64 d1 #s(literal 20 binary64))
(*.f64 #s(literal 20 binary64) d1)
#s(literal 20 binary64)

localize49.0ms (1.8%)

Memory
-31.6MiB live, 44.2MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 #s(literal 20 binary64))
accuracy0
(*.f64 d1 #s(literal 10 binary64))
accuracy0.05859375
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
accuracy0.15234375
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Samples
23.0ms238×0valid
2.0ms10×1valid
1.0ms2valid
Compiler

Compiled 64 to 20 computations (68.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 7.0ms (57.4% of total)
ival-add: 4.0ms (32.8% of total)
adjust: 1.0ms (8.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series7.0ms (0.2%)

Memory
9.5MiB live, 9.5MiB allocated
Counts
5 → 14
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 d1 d2)
(*.f64 d1 #s(literal 20 binary64))
Outputs
(* d1 (+ 30 d2))
(* d1 (+ 10 d2))
(* 10 d1)
(* d1 d2)
(* 20 d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 10)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (* d1 d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
Calls

6 calls:

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

simplify155.0ms (5.6%)

Memory
-0.3MiB live, 116.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04362
113062
235462
390162
4281162
5506262
6634862
7693462
8709962
9716262
10728262
0803062
Stop Event
iter limit
node limit
Counts
14 → 14
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* d1 (+ 10 d2))
(* 10 d1)
(* d1 d2)
(* 20 d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(* -1 (* d1 (- (* -1 d2) 10)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 10 d1) (* d1 d2))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 10 (/ d1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
Outputs
(* d1 (+ 30 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d1 (+ 10 d2))
(*.f64 (-.f64 d2 #s(literal -10 binary64)) d1)
(* 10 d1)
(*.f64 #s(literal 10 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(* 20 d1)
(*.f64 #s(literal 20 binary64) d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d1 (- (* -1 d2) 10)))
(*.f64 (-.f64 d2 #s(literal -10 binary64)) d1)
(+ (* 10 d1) (* 20 d1))
(*.f64 #s(literal 30 binary64) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -10 binary64)) d1)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (* 10 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -10 binary64)) d1)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -10 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -10 binary64)) d1)

rewrite317.0ms (11.6%)

Memory
-8.0MiB live, 231.2MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0927
01423
14821
242919
3667319
0803419
Stop Event
iter limit
node limit
iter limit
Counts
5 → 208
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
(+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2))
(*.f64 d1 #s(literal 10 binary64))
(*.f64 d1 d2)
(*.f64 d1 #s(literal 20 binary64))
Outputs
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1)) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1)) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1)) (-.f64 (*.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64))) (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))))
(*.f64 (pow.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) d1) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64)))) (fma.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) #s(literal 3 binary64)) #s(literal 8000 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)))) (-.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64))) (fma.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64)) (-.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 3 binary64)) (pow.f64 (*.f64 d1 #s(literal 30 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d1 #s(literal 30 binary64))) (*.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (*.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (fma.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (+.f64 #s(literal 20 binary64) d2)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (-.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) #s(literal 3 binary64)) #s(literal 8000 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (neg.f64 (fma.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)))) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) d1) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (+.f64 #s(literal 20 binary64) d2) d1 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (*.f64 d1 d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 20 binary64)))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d2 d1)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d2 d1 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1))
(fma.f64 d1 (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) d1) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 (+.f64 #s(literal 20 binary64) d2) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 d1 d2 (*.f64 d1 #s(literal 30 binary64)))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 (+.f64 #s(literal 20 binary64) d2) d1))
(-.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))) (/.f64 (pow.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 #s(literal 20 binary64) d2)))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1)))
(-.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(+.f64 (*.f64 d1 #s(literal 30 binary64)) (*.f64 d2 d1))
(+.f64 (/.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(+.f64 (*.f64 (+.f64 #s(literal 20 binary64) d2) d1) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 d2 d1) (*.f64 d1 #s(literal 30 binary64)))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (+.f64 #s(literal 20 binary64) d2) d1))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))))
(*.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))))
(*.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(*.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (-.f64 #s(literal 10 binary64) d2)))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) d1) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))))
(*.f64 (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))))
(*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (/.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 d2 #s(literal 10 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64))) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64))) (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 9 binary64))) (pow.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) #s(literal -1 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64)))))
(/.f64 (*.f64 d1 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 10 binary64)) #s(literal 100 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))) (fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (fma.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))))
(/.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) d1) (-.f64 #s(literal 10 binary64) d2))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) (fma.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1) (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1)))
(/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 9 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 1000 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))))
(neg.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal 10 binary64))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))))) (fma.f64 (*.f64 (*.f64 d1 d1) d2) (+.f64 d2 #s(literal 10 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) d1) (/.f64 #s(literal 10 binary64) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 100 binary64) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 #s(literal 100 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 (*.f64 #s(literal 10 binary64) d1) d1) (/.f64 (*.f64 #s(literal 10 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 100 binary64) d1) (-.f64 #s(literal 10 binary64) d2)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (*.f64 #s(literal 100 binary64) d1) (/.f64 d1 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (/.f64 #s(literal 10 binary64) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (*.f64 d1 d1) (/.f64 #s(literal 100 binary64) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 #s(literal 100 binary64) (/.f64 (*.f64 d1 d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 10 binary64) d2) d1) #s(literal -1 binary64)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d2 d1 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (*.f64 #s(literal 10 binary64) d1) (/.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 #s(literal 10 binary64) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d2 d1))
(fma.f64 d1 (/.f64 (*.f64 #s(literal 100 binary64) d1) (*.f64 (-.f64 #s(literal 10 binary64) d2) d1)) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(fma.f64 d1 d2 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d2 d1))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)) (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (+.f64 d2 #s(literal -10 binary64)) d1)))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2)))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (neg.f64 (/.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) d1) (-.f64 #s(literal 10 binary64) d2))))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d2 d1))
(*.f64 #s(literal 10 binary64) d1)
(*.f64 d1 #s(literal 10 binary64))
(*.f64 d2 d1)
(*.f64 d1 d2)
(*.f64 #s(literal 20 binary64) d1)
(*.f64 d1 #s(literal 20 binary64))

eval45.0ms (1.6%)

Memory
-6.8MiB live, 74.5MiB allocated
Compiler

Compiled 5 682 to 664 computations (88.3% saved)

prune5.0ms (0.2%)

Memory
-23.1MiB live, 15.4MiB allocated
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New2113214
Fresh000
Picked101
Done000
Total2123215
Accuracy
100.0%
Counts
215 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
52.6%
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Compiler

Compiled 26 to 22 computations (15.4% saved)

simplify4.0ms (0.1%)

Memory
7.3MiB live, 7.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d2 d1)
cost-diff192
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
cost-diff0
(+.f64 #s(literal 30 binary64) d2)
cost-diff0
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
cost-diff0
(*.f64 #s(literal 30 binary64) d1)
cost-diff0
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01643
02240
13738
25336
36336
06336
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
#s(literal 30 binary64)
d1
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
#s(literal 30 binary64)
d2
d1
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
d1
#s(literal 30 binary64)
(*.f64 d2 d1)
d2
Outputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
#s(literal 30 binary64)
d1
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
#s(literal 30 binary64)
d2
d1
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
d1
#s(literal 30 binary64)
(*.f64 d2 d1)
d2

localize135.0ms (4.9%)

Memory
-0.6MiB live, 38.2MiB allocated
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d2 d1)
accuracy0.0078125
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
accuracy0
(+.f64 #s(literal 30 binary64) d2)
accuracy0.015625
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
accuracy0
(*.f64 #s(literal 30 binary64) d1)
accuracy30.318785035997315
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Samples
125.0ms252×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 85 to 34 computations (60% saved)

Precisions
Click to see histograms. Total time spent on operations: 117.0ms
ival-mult: 112.0ms (95.7% of total)
ival-add: 5.0ms (4.3% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series6.0ms (0.2%)

Memory
7.2MiB live, 7.2MiB allocated
Counts
6 → 15
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 d2 d1)
Outputs
(* d1 (+ 30 d2))
(* 30 d1)
(* d1 d2)
(* -1 (* d1 (- (* -1 d2) 30)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 30 d1) (* d1 d2))
30
(+ 30 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
Calls

6 calls:

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

simplify116.0ms (4.2%)

Memory
-14.6MiB live, 102.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04557
113857
236057
3119057
4373757
5568857
6747457
0805657
Stop Event
iter limit
node limit
Counts
15 → 14
Calls
Call 1
Inputs
(* d1 (+ 30 d2))
(* 30 d1)
(* d1 d2)
(* -1 (* d1 (- (* -1 d2) 30)))
(+ (* 10 d1) (* 20 d1))
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(+ (* 30 d1) (* d1 d2))
30
(+ 30 d2)
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(* d2 (+ d1 (* 30 (/ d1 d2))))
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
Outputs
(* d1 (+ 30 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* 30 d1)
(*.f64 #s(literal 30 binary64) d1)
(* d1 d2)
(*.f64 d2 d1)
(* -1 (* d1 (- (* -1 d2) 30)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 10 d1) (* 20 d1))
(*.f64 #s(literal 30 binary64) d1)
(+ (* 10 d1) (+ (* 20 d1) (* d1 d2)))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(+ (* 30 d1) (* d1 d2))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
30
#s(literal 30 binary64)
(+ 30 d2)
(-.f64 d2 #s(literal -30 binary64))
(* d2 (+ d1 (+ (* 10 (/ d1 d2)) (* 20 (/ d1 d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* d2 (+ d1 (* 30 (/ d1 d2))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
d2
(* d2 (+ 1 (* 30 (/ 1 d2))))
(-.f64 d2 #s(literal -30 binary64))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* 10 d1) (* 20 d1)) d2)))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)
(* -1 (* d2 (+ (* -30 (/ d1 d2)) (* -1 d1))))
(*.f64 (-.f64 d2 #s(literal -30 binary64)) d1)

rewrite223.0ms (8.1%)

Memory
15.1MiB live, 267.8MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01635
02232
19330
269128
0834428
Stop Event
iter limit
node limit
iter limit
Counts
6 → 391
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(+.f64 #s(literal 30 binary64) d2)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 d2 d1)
Outputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 #s(literal 30 binary64) d1)
(*.f64 d1 #s(literal 30 binary64))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 #s(literal 10 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64))) (*.f64 #s(literal -10 binary64) d1))
(/.f64 (fma.f64 #s(literal 8000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (-.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1)))))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 #s(literal 10 binary64) d1))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 #s(literal 20 binary64) d1))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (*.f64 (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (*.f64 (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)) d1))
(*.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 20 binary64)) #s(literal 10 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (-.f64 d2 #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d2 d1) #s(literal 30 binary64)) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 27000 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 20 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 900 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 #s(literal 30 binary64) d1) d1) (/.f64 (*.f64 #s(literal 30 binary64) d1) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) d1) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 900 binary64) d1) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 20 binary64)))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d2 d1))))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (pow.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) #s(literal -1 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) #s(literal -1 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d2 d1 (*.f64 #s(literal 30 binary64) d1))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)))
(fma.f64 d1 (+.f64 #s(literal 20 binary64) d2) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 d1 d2 (*.f64 #s(literal 30 binary64) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)))
(-.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 #s(literal 20 binary64) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))
(+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)))
(*.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 d2 #s(literal 30 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))
(*.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) #s(literal 1 binary64)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) #s(literal 1 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)))) (+.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))) (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))
(/.f64 (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64)) (+.f64 d2 #s(literal -10 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (fma.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2))))))
(/.f64 (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 400 binary64) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (*.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64)) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 400 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64)))))
(/.f64 (neg.f64 (fma.f64 d2 d2 #s(literal -900 binary64))) (neg.f64 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (neg.f64 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 810000 binary64) (pow.f64 d2 #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 729000000 binary64) (pow.f64 d2 #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 810000 binary64) (*.f64 (*.f64 d2 d2) (fma.f64 d2 d2 #s(literal 900 binary64)))) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (-.f64 #s(literal 729000000 binary64) (pow.f64 d2 #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 27000 binary64) (pow.f64 d2 #s(literal 3 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 19683000000000 binary64) (pow.f64 d2 #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 729000000 binary64) (pow.f64 d2 #s(literal 6 binary64))) (*.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (*.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d2 d2))) (*.f64 (-.f64 #s(literal 30 binary64) d2) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2))))
(/.f64 (fma.f64 d2 d2 #s(literal -900 binary64)) (-.f64 d2 #s(literal 30 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 d2 #s(literal 30 binary64)) (fma.f64 d2 d2 #s(literal -900 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2))) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (neg.f64 (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2))))
(/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2)))
(neg.f64 (/.f64 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (neg.f64 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))))
(fma.f64 (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 10 binary64) d2)) #s(literal 20 binary64))
(fma.f64 (+.f64 #s(literal 1000 binary64) (pow.f64 d2 #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 100 binary64) (*.f64 d2 (-.f64 d2 #s(literal 10 binary64))))) #s(literal 20 binary64))
(fma.f64 #s(literal 900 binary64) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (/.f64 (*.f64 d2 d2) (-.f64 d2 #s(literal 30 binary64))) (/.f64 #s(literal 900 binary64) (-.f64 d2 #s(literal 30 binary64))))
(-.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2)))
(+.f64 (+.f64 #s(literal 20 binary64) d2) #s(literal 10 binary64))
(+.f64 (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (*.f64 d2 d2) (-.f64 #s(literal 30 binary64) d2))))
(+.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 20 binary64))
(+.f64 #s(literal 30 binary64) d2)
(+.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))
(+.f64 d2 #s(literal 30 binary64))
(+.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (-.f64 #s(literal 30 binary64) d2)))
(*.f64 (/.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) d1) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (+.f64 d2 #s(literal -10 binary64))))
(*.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)))
(*.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))
(*.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1))))))
(*.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))))
(*.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(*.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) (*.f64 (pow.f64 (-.f64 #s(literal 30 binary64) d2) #s(literal -1 binary64)) d1))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) (*.f64 (pow.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) #s(literal -1 binary64)) d1))
(*.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))) (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) (*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (pow.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64))))
(*.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64))))
(*.f64 d1 (+.f64 (+.f64 d2 #s(literal 20 binary64)) #s(literal 10 binary64)))
(*.f64 d1 (+.f64 #s(literal 30 binary64) d2))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) #s(literal -1 binary64))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 d1 (fma.f64 d2 d2 #s(literal -900 binary64))) (-.f64 d2 #s(literal 30 binary64)))
(/.f64 (*.f64 d1 #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (neg.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 d1 (neg.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) #s(literal 1 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))
(/.f64 (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)))) (*.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))) (fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))) (+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64))) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (fma.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (fma.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))) (*.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1)) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1)) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (neg.f64 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))) (neg.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))))) (neg.f64 (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)))) (neg.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1))))))
(/.f64 (neg.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))) (neg.f64 (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d2 d1) #s(literal 30 binary64)) d1) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 #s(literal 27000 binary64) (pow.f64 d2 #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 d2 d1) #s(literal 6 binary64))) (*.f64 #s(literal 27000 binary64) (pow.f64 (*.f64 (*.f64 d1 d1) d2) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) (+.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 4 binary64))) (pow.f64 (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 20 binary64)) (+.f64 d2 #s(literal 10 binary64))) #s(literal 2 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 (+.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 6 binary64)) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 6 binary64))) (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) #s(literal 3 binary64)) #s(literal 8000 binary64))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)))) (*.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1))))
(/.f64 (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (-.f64 #s(literal 30 binary64) d2))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 d2 (-.f64 #s(literal 900 binary64) (*.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)))
(/.f64 (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)))) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64))) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (*.f64 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)) d1)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 30 binary64) d2) (*.f64 d1 (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 d2 (-.f64 d2 #s(literal 30 binary64)) #s(literal 900 binary64)) (*.f64 d1 (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 d2 #s(literal 30 binary64))) (*.f64 (*.f64 d1 d1) (fma.f64 d2 d2 #s(literal -900 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 400 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64)))) (-.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))) (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))) (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)))
(/.f64 (fma.f64 #s(literal 1000 binary64) (pow.f64 d1 #s(literal 3 binary64)) (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (-.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1)))))
(/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))
(/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 400 binary64) d1) d1 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64)))))
(/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))
(/.f64 d1 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 30 binary64) d2)))
(neg.f64 (/.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2)))) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64)))) (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64))))))
(neg.f64 (/.f64 (*.f64 (neg.f64 (*.f64 (+.f64 #s(literal 30 binary64) d2) d1)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))))
(neg.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64))))) (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 900 binary64) (*.f64 d2 d2))) (*.f64 (neg.f64 d1) (-.f64 #s(literal 30 binary64) d2))))
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 27000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal 900 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 30 binary64)))))))
(neg.f64 (/.f64 (*.f64 (*.f64 d1 d1) (-.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 400 binary64))) (*.f64 (neg.f64 d1) (+.f64 d2 #s(literal -10 binary64)))))
(neg.f64 (/.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 #s(literal 8000 binary64) (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64)))) (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64))))))
(fma.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) d1) (/.f64 #s(literal 30 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 900 binary64) d1) (/.f64 (*.f64 d1 d1) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 #s(literal 30 binary64) d1) d1) (/.f64 (*.f64 #s(literal 30 binary64) d1) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 #s(literal 30 binary64) d1) (/.f64 (*.f64 (*.f64 d1 d1) #s(literal 30 binary64)) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) (*.f64 d1 d1)) d1) (/.f64 (+.f64 d2 #s(literal 10 binary64)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 (*.f64 d1 d1) d1) (/.f64 #s(literal 900 binary64) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (-.f64 #s(literal 10 binary64) d2)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) d1) (/.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 #s(literal 900 binary64) d1) (-.f64 #s(literal 30 binary64) d2)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (/.f64 d1 d1) (/.f64 (*.f64 (pow.f64 (+.f64 d2 #s(literal 10 binary64)) #s(literal 2 binary64)) d1) (+.f64 d2 #s(literal -10 binary64))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 100 binary64))) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 (*.f64 d2 d2) #s(literal 400 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 d1 (-.f64 d2 #s(literal 20 binary64)))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 8000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 20 binary64) d1) (-.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 d2 d1))))) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2)))) (/.f64 #s(literal 1 binary64) (*.f64 (neg.f64 d1) (-.f64 #s(literal 10 binary64) d2))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (neg.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (+.f64 d2 #s(literal 10 binary64)) d1 (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (*.f64 d1 d1) (-.f64 #s(literal 100 binary64) (*.f64 d2 d2))) (pow.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(fma.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (pow.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) #s(literal -1 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 (*.f64 (*.f64 d1 d1) #s(literal 10 binary64)) (-.f64 #s(literal 10 binary64) d2)))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (*.f64 (pow.f64 d1 #s(literal 3 binary64)) (+.f64 (pow.f64 d2 #s(literal 3 binary64)) #s(literal 1000 binary64))) (pow.f64 (fma.f64 (*.f64 #s(literal 100 binary64) d1) d1 (*.f64 (*.f64 (*.f64 d1 d1) d2) (-.f64 d2 #s(literal 10 binary64)))) #s(literal -1 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (pow.f64 (*.f64 d1 (-.f64 d2 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(fma.f64 #s(literal 30 binary64) d1 (*.f64 d2 d1))
(fma.f64 #s(literal 20 binary64) d1 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) (pow.f64 (*.f64 d1 (-.f64 #s(literal 10 binary64) d2)) #s(literal -1 binary64))) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d2 d1 (*.f64 #s(literal 30 binary64) d1))
(fma.f64 #s(literal 10 binary64) d1 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)))
(fma.f64 d1 (+.f64 #s(literal 20 binary64) d2) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 20 binary64)) (*.f64 #s(literal 10 binary64) d1))
(fma.f64 d1 (+.f64 d2 #s(literal 10 binary64)) (*.f64 #s(literal 20 binary64) d1))
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(fma.f64 d1 #s(literal 20 binary64) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(fma.f64 d1 d2 (*.f64 #s(literal 30 binary64) d1))
(fma.f64 d1 #s(literal 10 binary64) (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)))
(-.f64 (fma.f64 #s(literal 20 binary64) d1 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2)))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))))
(-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))) (/.f64 (pow.f64 (*.f64 #s(literal 30 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 30 binary64)))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 20 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))) (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 20 binary64) (+.f64 d2 #s(literal 10 binary64))))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 10 binary64) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))) (/.f64 (pow.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) (+.f64 d2 #s(literal 20 binary64))))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2))))
(-.f64 (*.f64 (/.f64 (*.f64 #s(literal 100 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (-.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 10 binary64) d2))) (*.f64 #s(literal 20 binary64) d1)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64)))))
(+.f64 (*.f64 (/.f64 (*.f64 #s(literal 900 binary64) d1) d1) (/.f64 d1 (-.f64 #s(literal 30 binary64) d2))) (neg.f64 (/.f64 (pow.f64 (*.f64 d2 d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 #s(literal 30 binary64) d2)))))
(+.f64 (/.f64 (pow.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) #s(literal 2 binary64)) (*.f64 d1 (-.f64 d2 #s(literal 10 binary64)))) (neg.f64 (*.f64 (/.f64 (*.f64 #s(literal 400 binary64) d1) d1) (/.f64 d1 (+.f64 d2 #s(literal -10 binary64))))))
(+.f64 (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)) (*.f64 #s(literal 10 binary64) d1))
(+.f64 (*.f64 #s(literal 30 binary64) d1) (*.f64 d2 d1))
(+.f64 (*.f64 d2 d1) (*.f64 #s(literal 30 binary64) d1))
(+.f64 (*.f64 #s(literal 20 binary64) d1) (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1))
(+.f64 (*.f64 (+.f64 d2 #s(literal 10 binary64)) d1) (*.f64 #s(literal 20 binary64) d1))
(+.f64 (*.f64 #s(literal 10 binary64) d1) (*.f64 d1 (+.f64 #s(literal 20 binary64) d2)))
(*.f64 d2 d1)
(*.f64 d1 d2)

eval42.0ms (1.5%)

Memory
4.2MiB live, 79.7MiB allocated
Compiler

Compiled 4 914 to 752 computations (84.7% saved)

prune7.0ms (0.3%)

Memory
-8.7MiB live, 28.8MiB allocated
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New2350235
Fresh000
Picked033
Done000
Total2353238
Accuracy
100.0%
Counts
238 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
100.0%
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
52.6%
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Compiler

Compiled 63 to 45 computations (28.6% saved)

regimes7.0ms (0.2%)

Memory
16.9MiB live, 16.9MiB allocated
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
Calls

3 calls:

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

Compiled 13 to 13 computations (0% saved)

regimes8.0ms (0.3%)

Memory
-34.5MiB live, 11.2MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
Outputs
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
Calls

3 calls:

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

Compiled 13 to 13 computations (0% saved)

regimes4.0ms (0.2%)

Memory
11.6MiB live, 11.6MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

1.0ms
(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
1.0ms
d1
1.0ms
d2
Results
AccuracySegmentsBranch
52.6%1d1
52.6%1d2
52.6%1(+.f64 (+.f64 (*.f64 d1 #s(literal 10 binary64)) (*.f64 d1 d2)) (*.f64 d1 #s(literal 20 binary64)))
Compiler

Compiled 13 to 13 computations (0% saved)

simplify24.0ms (0.9%)

Memory
16.8MiB live, 55.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01626
12026
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))
Outputs
(fma.f64 d1 #s(literal 30 binary64) (*.f64 d2 d1))
(*.f64 (+.f64 #s(literal 30 binary64) d2) d1)
(*.f64 (+.f64 d2 #s(literal 30 binary64)) d1)
#s(approx (+ (+ (* d1 10) (* d1 d2)) (* d1 20)) (*.f64 #s(literal 30 binary64) d1))

soundness472.0ms (17.2%)

Memory
-18.6MiB live, 177.4MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04362
113062
235462
390162
4281162
5506262
6634862
7693462
8709962
9716262
10728262
0803062
0927
01423
14821
242919
3667319
0803419
Stop Event
done
iter limit
node limit
iter limit
iter limit
node limit
Compiler

Compiled 68 to 45 computations (33.8% saved)

preprocess52.0ms (1.9%)

Memory
5.5MiB live, 44.5MiB allocated
Remove

(negabs d1)

Compiler

Compiled 108 to 80 computations (25.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...