tanh(a * 200) * 0.9 + (a / abs(a)) * 0.1

Time bar (total: 3.7s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze2.0ms (0.1%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
50%50%50%0%0%0%0%2
75%75%25%0%0%0%0%3
87.5%87.5%12.5%0%0%0%0%4
93.8%93.7%6.2%0%0%0%0%5
96.9%96.8%3.1%0%0%0%0%6
98.4%98.4%1.6%0%0%0%0%7
99.2%99.2%0.8%0%0%0%0%8
99.6%99.6%0.4%0%0%0%0%9
99.8%99.8%0.2%0%0%0%0%10
99.9%99.9%0.1%0%0%0%0%11
100%99.9%0%0%0%0%0%12
Compiler

Compiled 21 to 17 computations (19% saved)

sample1.3s (36%)

Memory
-17.9MiB live, 642.9MiB allocated
Samples
937.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 745.0ms
ival-mult: 293.0ms (39.3% of total)
ival-<=: 116.0ms (15.6% of total)
ival-add: 111.0ms (14.9% of total)
ival-div: 89.0ms (11.9% of total)
ival-tanh: 49.0ms (6.6% of total)
ival-fabs: 44.0ms (5.9% of total)
exact: 26.0ms (3.5% of total)
ival-and: 14.0ms (1.9% of total)
ival-assert: 5.0ms (0.7% of total)
Bogosity

explain151.0ms (4.1%)

Memory
1.5MiB live, 72.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-a
00-0-(/.f64 a (fabs.f64 a))
00-0-(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
00-0-#s(literal 3602879701896397/36028797018963968 binary64)
00-0-(*.f64 a #s(literal 200 binary64))
00-0-(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
00-0-#s(literal 200 binary64)
00-0-(tanh.f64 (*.f64 a #s(literal 200 binary64)))
00-0-(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
00-0-(fabs.f64 a)
00-0-#s(literal 8106479329266893/9007199254740992 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
42.0ms508×0valid
2.0ms3valid
0.0ms2valid
Compiler

Compiled 101 to 37 computations (63.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 10.0ms (38.4% of total)
ival-div: 4.0ms (15.4% of total)
ival-add: 4.0ms (15.4% of total)
ival-tanh: 4.0ms (15.4% of total)
ival-fabs: 3.0ms (11.5% of total)
ival-true: 1.0ms (3.8% of total)
exact: 1.0ms (3.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess196.0ms (5.3%)

Memory
-47.9MiB live, 31.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01331
15228
218026
352926
4120226
5300226
6594926
7755026
01113
01813
14313
211013
318813
429813
552613
6109113
7231013
8504913
0817812
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Outputs
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
Compiler

Compiled 13 to 11 computations (15.4% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated
Compiler

Compiled 0 to 1 computations (-∞% saved)

prune0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Compiler

Compiled 13 to 11 computations (15.4% saved)

simplify119.0ms (3.2%)

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

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a #s(literal 200 binary64))
cost-diff0
(tanh.f64 (*.f64 a #s(literal 200 binary64)))
cost-diff0
(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
cost-diff1
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01142
01842
14342
211042
318842
429842
552642
6109142
7231042
8504942
0817841
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
(tanh.f64 (*.f64 a #s(literal 200 binary64)))
(*.f64 a #s(literal 200 binary64))
a
#s(literal 200 binary64)
#s(literal 8106479329266893/9007199254740992 binary64)
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
(/.f64 a (fabs.f64 a))
(fabs.f64 a)
#s(literal 3602879701896397/36028797018963968 binary64)
Outputs
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
(tanh.f64 (*.f64 a #s(literal 200 binary64)))
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
(*.f64 a #s(literal 200 binary64))
(*.f64 #s(literal 200 binary64) a)
a
#s(literal 200 binary64)
#s(literal 8106479329266893/9007199254740992 binary64)
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
(*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))
(/.f64 a (fabs.f64 a))
(fabs.f64 a)
#s(literal 3602879701896397/36028797018963968 binary64)

localize28.0ms (0.7%)

Memory
11.6MiB live, 11.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(fabs.f64 a)
accuracy0.00390625
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
accuracy0.01171875
(tanh.f64 (*.f64 a #s(literal 200 binary64)))
accuracy0.125
(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
Samples
19.0ms254×0valid
1.0ms3valid
0.0ms2valid
Compiler

Compiled 44 to 13 computations (70.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 5.0ms (41.6% of total)
ival-div: 2.0ms (16.7% of total)
ival-tanh: 2.0ms (16.7% of total)
ival-add: 1.0ms (8.3% of total)
ival-fabs: 1.0ms (8.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)

series8.0ms (0.2%)

Memory
3.0MiB live, 3.0MiB allocated
Counts
5 → 18
Calls
Call 1
Inputs
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
(tanh.f64 (*.f64 a #s(literal 200 binary64)))
(*.f64 a #s(literal 200 binary64))
(fabs.f64 a)
Outputs
(* a (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248)))))
(* 202661983231672325/1125899906842624 a)
(* a (+ 202661983231672325/1125899906842624 (* -126663739519795203125/52776558133248 (pow a 2))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248))))
(* 200 a)
(* a (+ 200 (* -8000000/3 (pow a 2))))
(* a (+ 200 (* (pow a 2) (- (* 128000000000/3 (pow a 2)) 8000000/3))))
(* a (+ 200 (* (pow a 2) (- (* (pow a 2) (+ 128000000000/3 (* -43520000000000000/63 (pow a 2)))) 8000000/3))))
(fabs a)
(* 3602879701896397/36028797018963968 (/ a (fabs a)))
(* a (+ (* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))
(/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a)))))
(* -1 (* a (- (* -8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
Calls

3 calls:

TimeVariablePointExpression
3.0ms
a
@inf
((+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (tanh (* a 200)) 8106479329266893/9007199254740992) (tanh (* a 200)) (* a 200) (fabs a))
2.0ms
a
@-inf
((+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (tanh (* a 200)) 8106479329266893/9007199254740992) (tanh (* a 200)) (* a 200) (fabs a))
1.0ms
a
@0
((+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (tanh (* a 200)) 8106479329266893/9007199254740992) (tanh (* a 200)) (* a 200) (fabs a))

simplify229.0ms (6.1%)

Memory
-98.3MiB live, 37.2MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081280
1245272
2570272
31349268
44164268
57600268
08280248
Stop Event
iter limit
node limit
Counts
18 → 18
Calls
Call 1
Inputs
(* a (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248)))))
(* 202661983231672325/1125899906842624 a)
(* a (+ 202661983231672325/1125899906842624 (* -126663739519795203125/52776558133248 (pow a 2))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248))))
(* 200 a)
(* a (+ 200 (* -8000000/3 (pow a 2))))
(* a (+ 200 (* (pow a 2) (- (* 128000000000/3 (pow a 2)) 8000000/3))))
(* a (+ 200 (* (pow a 2) (- (* (pow a 2) (+ 128000000000/3 (* -43520000000000000/63 (pow a 2)))) 8000000/3))))
(fabs a)
(* 3602879701896397/36028797018963968 (/ a (fabs a)))
(* a (+ (* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))
(/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a)))))
(* -1 (* a (- (* -8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
Outputs
(* a (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248)))))
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248)))))
(fma.f64 (pow.f64 a #s(literal 3 binary64)) (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
(* 202661983231672325/1125899906842624 a)
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
(* a (+ 202661983231672325/1125899906842624 (* -126663739519795203125/52776558133248 (pow a 2))))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248))))
(*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* 200 a)
(*.f64 #s(literal 200 binary64) a)
(* a (+ 200 (* -8000000/3 (pow a 2))))
(*.f64 (fma.f64 #s(literal -8000000/3 binary64) (*.f64 a a) #s(literal 200 binary64)) a)
(* a (+ 200 (* (pow a 2) (- (* 128000000000/3 (pow a 2)) 8000000/3))))
(*.f64 (fma.f64 (fma.f64 #s(literal 128000000000/3 binary64) (*.f64 a a) #s(literal -8000000/3 binary64)) (*.f64 a a) #s(literal 200 binary64)) a)
(* a (+ 200 (* (pow a 2) (- (* (pow a 2) (+ 128000000000/3 (* -43520000000000000/63 (pow a 2)))) 8000000/3))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -43520000000000000/63 binary64) (*.f64 a a) #s(literal 128000000000/3 binary64)) (*.f64 a a) #s(literal -8000000/3 binary64)) (*.f64 a a) #s(literal 200 binary64)) a)
(fabs a)
(fabs.f64 a)
(* 3602879701896397/36028797018963968 (/ a (fabs a)))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(* a (+ (* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(fma.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 200 binary64)) (pow.f64 (exp.f64 #s(literal -200 binary64)) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64)))) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))
(*.f64 (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64)))) (-.f64 (pow.f64 (exp.f64 a) #s(literal 200 binary64)) (pow.f64 (exp.f64 #s(literal -200 binary64)) a)))
(/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 200 binary64)) (pow.f64 (exp.f64 #s(literal -200 binary64)) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64))))
(* -1 (* a (- (* -8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(fma.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 200 binary64)) (pow.f64 (exp.f64 #s(literal -200 binary64)) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64)))) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))

rewrite150.0ms (4%)

Memory
47.1MiB live, 47.1MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01128
01828
16428
241728
3593728
0807027
Stop Event
iter limit
node limit
iter limit
Counts
5 → 261
Calls
Call 1
Inputs
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64))
(tanh.f64 (*.f64 a #s(literal 200 binary64)))
(*.f64 a #s(literal 200 binary64))
(fabs.f64 a)
Outputs
(*.f64 (/.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (*.f64 #s(literal -46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64))))) (fma.f64 (/.f64 a (fabs.f64 a)) (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(*.f64 (/.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64)) (pow.f64 (*.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64)))) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (*.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))) (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (pow.f64 (*.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64)))) #s(literal 3 binary64)))) (fma.f64 (*.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64)))) (-.f64 (*.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64)))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64))))
(*.f64 (/.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))
(*.f64 (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)) (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) #s(literal -1 binary64)) (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))))
(*.f64 (neg.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (pow.f64 (fma.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64)))) (pow.f64 (neg.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (pow.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))
(*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (/.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64))))
(pow.f64 (/.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64))) (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (neg.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)))) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64) (/.f64 a (fabs.f64 a))) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (neg.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)))) (pow.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (*.f64 #s(literal -46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 151178668737307885418665215913646231887791006508146669562140926922064242364389336407306439607352103126038818658230787536218574751379727208848493/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 9 binary64))) (pow.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) #s(literal -1 binary64))) (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64) (/.f64 a (fabs.f64 a))) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))
(/.f64 (*.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))) #s(literal 1 binary64)) (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) #s(literal 2 binary64))) (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))) (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))))) (neg.f64 (fma.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(/.f64 (*.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (neg.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64) (/.f64 a (fabs.f64 a))) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(/.f64 (*.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (neg.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (*.f64 #s(literal -46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)))) (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (fma.f64 #s(literal 151178668737307885418665215913646231887791006508146669562140926922064242364389336407306439607352103126038818658230787536218574751379727208848493/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 9 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64) (/.f64 a (fabs.f64 a))) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 3 binary64)))) (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (fabs.f64 a) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (fabs.f64 a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (fabs.f64 a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (fabs.f64 a) (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (fabs.f64 a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fabs.f64 a) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) a) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fabs.f64 a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (fabs.f64 a) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (fabs.f64 a) a) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (/.f64 (fabs.f64 a) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 4 binary64))) (*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)))))
(/.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (neg.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (+.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64) (/.f64 a (fabs.f64 a))) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 4 binary64))) (pow.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 4 binary64)))))
(/.f64 (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (neg.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)))) (*.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (*.f64 #s(literal -46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64))))))
(/.f64 (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 #s(literal 151178668737307885418665215913646231887791006508146669562140926922064242364389336407306439607352103126038818658230787536218574751379727208848493/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 9 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 9 binary64))) (*.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (fma.f64 #s(literal 283787771589211135783552266024716868203666481952510321820149605001369021102254092373385321537849/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 6 binary64)) (-.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 6 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64) (/.f64 a (fabs.f64 a))) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 3 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (fma.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))
(/.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))) (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(neg.f64 (/.f64 (neg.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64)))) (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (fma.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(neg.f64 (/.f64 (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 3 binary64))) (neg.f64 (fma.f64 (/.f64 a (fabs.f64 a)) (-.f64 (*.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a))) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 (fabs.f64 a))) (neg.f64 a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (-.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64))) (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 400 binary64)) a))) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (expm1.f64 (*.f64 #s(literal -400 binary64) a)) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (/.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (-.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (/.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (+.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) (pow.f64 (exp.f64 a) #s(literal 600 binary64)))) (+.f64 (expm1.f64 (*.f64 #s(literal -400 binary64) a)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (/.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (fma.f64 #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) (*.f64 #s(literal -46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64))))) (fma.f64 (/.f64 a (fabs.f64 a)) (fma.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (/.f64 a (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 29206669829258407752355848084521/324518553658426726783156020576256 binary64))) (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (/.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 #s(literal 8106479329266893/18014398509481984 binary64) (/.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (*.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) #s(literal 1 binary64)) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (/.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (neg.f64 a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 (fabs.f64 a))) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (neg.f64 a) (*.f64 (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (/.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(fma.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(-.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))
(-.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))) (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))) (neg.f64 (/.f64 (pow.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) #s(literal 2 binary64)) (fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))))))
(+.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(+.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a))))
(*.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (-.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64))) (expm1.f64 (*.f64 #s(literal 400 binary64) a)))
(*.f64 (/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 400 binary64)) a))) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))
(*.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (expm1.f64 (*.f64 #s(literal -400 binary64) a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (-.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (+.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) (pow.f64 (exp.f64 a) #s(literal 600 binary64)))) (+.f64 (expm1.f64 (*.f64 #s(literal -400 binary64) a)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(*.f64 #s(literal 8106479329266893/18014398509481984 binary64) (/.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(*.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 8106479329266893/9007199254740992 binary64)))
(*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) #s(literal 8106479329266893/9007199254740992 binary64)))
(*.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(*.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
(*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) #s(literal -1 binary64))
(/.f64 (/.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 2 binary64)) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))
(/.f64 (*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))) (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal -2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 (neg.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64))) (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal 8106479329266893/4503599627370496 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64)))
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (+.f64 (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64))) (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (expm1.f64 (*.f64 #s(literal -400 binary64) a)) #s(literal 1 binary64)))
(*.f64 (/.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (+.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(*.f64 (/.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (+.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) (pow.f64 (exp.f64 a) #s(literal 600 binary64)))) (+.f64 (expm1.f64 (*.f64 #s(literal -400 binary64) a)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(*.f64 (/.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (-.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64))) (expm1.f64 (*.f64 #s(literal 400 binary64) a)))
(*.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 400 binary64)) a))) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))
(*.f64 (/.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (-.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))
(*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) (expm1.f64 (*.f64 #s(literal 400 binary64) a)))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (pow.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (pow.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (pow.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
(*.f64 #s(literal 2 binary64) (/.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(*.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(pow.f64 (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))) (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))) (+.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 600 binary64)) (pow.f64 (exp.f64 a) #s(literal -600 binary64))) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (+.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) #s(literal 2 binary64)) (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) #s(literal 2 binary64))) (fma.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -3 binary64)) (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) #s(literal 2 binary64)) (*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) #s(literal 2 binary64)) (+.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))) (neg.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)))) (neg.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 400 binary64)) a)) #s(literal 1 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 1 binary64)) (pow.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 600 binary64)) (pow.f64 (exp.f64 a) #s(literal -600 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(/.f64 (*.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (pow.f64 (exp.f64 #s(literal -200 binary64)) a))) (pow.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 400 binary64)) a)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (pow.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 600 binary64)) (pow.f64 (exp.f64 a) #s(literal -600 binary64))) (*.f64 (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (+.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (+.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64)))
(/.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64))))
(/.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64)))
(/.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))
(neg.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(neg.f64 (/.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))))
(neg.f64 (/.f64 (*.f64 #s(literal -2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (fma.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal -1 binary64))))
(neg.f64 (/.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)))))
(neg.f64 (/.f64 (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (*.f64 #s(literal -2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (-.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (+.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) (pow.f64 (exp.f64 a) #s(literal 600 binary64)))) (+.f64 (expm1.f64 (*.f64 #s(literal -400 binary64) a)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (-.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64))) (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))))
(fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 a) #s(literal 1200 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 (pow.f64 (exp.f64 a) #s(literal 800 binary64)) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) #s(literal 400 binary64)) a)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (+.f64 (pow.f64 (pow.f64 (exp.f64 a) #s(literal -600 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (expm1.f64 (*.f64 #s(literal -400 binary64) a)) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (/.f64 #s(literal 1/2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(-.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a))) (neg.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal 400 binary64)) a)) #s(literal -1 binary64))))
(+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 (cosh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))
(*.f64 #s(literal 200 binary64) a)
(*.f64 a #s(literal 200 binary64))
(*.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 a)))
(*.f64 #s(literal 1 binary64) (fabs.f64 a))
(*.f64 (fabs.f64 a) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (fabs.f64 a)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)))
(/.f64 (fabs.f64 a) #s(literal 1 binary64))
(neg.f64 (neg.f64 (fabs.f64 a)))
(-.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 a)))
(fabs.f64 (-.f64 a #s(literal 0 binary64)))
(fabs.f64 (neg.f64 a))
(fabs.f64 a)

eval51.0ms (1.4%)

Memory
-57.4MiB live, 26.6MiB allocated
Compiler

Compiled 8 623 to 1 025 computations (88.1% saved)

prune8.0ms (0.2%)

Memory
12.8MiB live, 12.8MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New2717278
Fresh000
Picked101
Done000
Total2727279
Accuracy
100.0%
Counts
279 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
50.7%
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
52.1%
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
52.9%
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
50.5%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
57.6%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
52.8%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
Compiler

Compiled 314 to 238 computations (24.2% saved)

simplify123.0ms (3.3%)

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

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 a a)
cost-diff0
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
cost-diff0
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
cost-diff0
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
cost-diff0
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
cost-diff0
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
cost-diff0
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
cost-diff1
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
cost-diff0
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
cost-diff0
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
cost-diff0
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
cost-diff0
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
cost-diff0
(fabs.f64 a)
cost-diff0
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
cost-diff0
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
cost-diff0
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
cost-diff0
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
cost-diff0
(fabs.f64 a)
cost-diff0
(/.f64 a (fabs.f64 a))
cost-diff0
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033229
050226
1112226
2200226
3309226
4422226
5651226
61216226
72472226
85280226
08143225
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 a (fabs.f64 a))
a
(fabs.f64 a)
#s(literal 3602879701896397/36028797018963968 binary64)
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
#s(literal 8106479329266893/9007199254740992 binary64)
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
(*.f64 #s(literal 200 binary64) a)
#s(literal 200 binary64)
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(literal 3602879701896397/36028797018963968 binary64)
(fabs.f64 a)
a
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(literal 3602879701896397/36028797018963968 binary64)
(fabs.f64 a)
a
#s(literal 202661983231672325/1125899906842624 binary64)
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
#s(literal 202661983231672325/1125899906842624 binary64)
a
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
(/.f64 a (fabs.f64 a))
(fabs.f64 a)
#s(literal 3602879701896397/36028797018963968 binary64)
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(*.f64 a a)
a
#s(literal -126663739519795203125/52776558133248 binary64)
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(literal 3602879701896397/36028797018963968 binary64)
(fabs.f64 a)
#s(literal 202661983231672325/1125899906842624 binary64)
Outputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(/.f64 a (fabs.f64 a))
a
(fabs.f64 a)
#s(literal 3602879701896397/36028797018963968 binary64)
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
(*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))
#s(literal 8106479329266893/9007199254740992 binary64)
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
(*.f64 #s(literal 200 binary64) a)
#s(literal 200 binary64)
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(literal 3602879701896397/36028797018963968 binary64)
(fabs.f64 a)
a
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(literal 3602879701896397/36028797018963968 binary64)
(fabs.f64 a)
a
#s(literal 202661983231672325/1125899906842624 binary64)
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
#s(literal 202661983231672325/1125899906842624 binary64)
a
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(/.f64 a (fabs.f64 a))
(fabs.f64 a)
#s(literal 3602879701896397/36028797018963968 binary64)
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) a))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
(*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) a)
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(*.f64 a a)
a
#s(literal -126663739519795203125/52776558133248 binary64)
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(literal 3602879701896397/36028797018963968 binary64)
(fabs.f64 a)
#s(literal 202661983231672325/1125899906842624 binary64)

localize90.0ms (2.4%)

Memory
-48.3MiB live, 30.5MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.0
(fabs.f64 a)
accuracy0.078125
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
accuracy0.1015625
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
accuracy31.600006787899723
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
accuracy0.0
(fabs.f64 a)
accuracy0.00390625
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
accuracy0.18359375
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
accuracy30.178856201272033
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
accuracy0.0
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
accuracy0.0
(fabs.f64 a)
accuracy0.1640625
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
accuracy30.170372409407364
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
accuracy0.0
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
accuracy0.0
(fabs.f64 a)
accuracy0.1640625
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
accuracy27.056102233422436
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
accuracy0.0
(fabs.f64 a)
accuracy0.00390625
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
accuracy0.01171875
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
accuracy0.125
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
Samples
68.0ms254×0valid
1.0ms3valid
0.0ms2valid
Compiler

Compiled 196 to 28 computations (85.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 52.0ms
const: 21.0ms (40.4% of total)
ival-mult: 17.0ms (32.7% of total)
ival-add: 5.0ms (9.6% of total)
ival-div: 4.0ms (7.7% of total)
ival-tanh: 3.0ms (5.8% of total)
ival-fabs: 2.0ms (3.8% of total)
exact: 1.0ms (1.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series14.0ms (0.4%)

Memory
6.1MiB live, 6.1MiB allocated
Counts
19 → 28
Calls
Call 1
Inputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 a (fabs.f64 a))
(fabs.f64 a)
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(*.f64 a a)
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
Outputs
(* a (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248)))))
(/ a (fabs a))
(fabs a)
(* 202661983231672325/1125899906842624 a)
(* a (+ 202661983231672325/1125899906842624 (* -126663739519795203125/52776558133248 (pow a 2))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248))))
(* 3602879701896397/36028797018963968 (/ a (fabs a)))
(/ 3602879701896397/36028797018963968 (fabs a))
(+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))
(+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(pow a 2)
(* 200 a)
(* a (+ 200 (* -8000000/3 (pow a 2))))
(* a (+ 200 (* (pow a 2) (- (* 128000000000/3 (pow a 2)) 8000000/3))))
(* a (+ 200 (* (pow a 2) (- (* (pow a 2) (+ 128000000000/3 (* -43520000000000000/63 (pow a 2)))) 8000000/3))))
(* a (+ (* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))
(* -126663739519795203125/52776558133248 (pow a 3))
(* (pow a 3) (- (+ (/ 3602879701896397/36028797018963968 (* (pow a 2) (fabs a))) (* 202661983231672325/1125899906842624 (/ 1 (pow a 2)))) 126663739519795203125/52776558133248))
(* -126663739519795203125/52776558133248 (pow a 2))
(* (pow a 2) (- (+ (/ 3602879701896397/36028797018963968 (* (pow a 2) (fabs a))) (* 202661983231672325/1125899906842624 (/ 1 (pow a 2)))) 126663739519795203125/52776558133248))
(/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a)))))
(* -1 (* a (- (* -8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(* -1 (* (pow a 3) (+ 126663739519795203125/52776558133248 (* -1 (/ (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))) (pow a 2))))))
Calls

3 calls:

TimeVariablePointExpression
5.0ms
a
@-inf
((+ (* (/ a (fabs a)) 3602879701896397/36028797018963968) (* 8106479329266893/9007199254740992 (tanh (* 200 a)))) (/ a (fabs a)) (fabs a) (* 8106479329266893/9007199254740992 (tanh (* 200 a))) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (/ 3602879701896397/36028797018963968 (fabs a)) a) (/ 3602879701896397/36028797018963968 (fabs a)) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624) a) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* 202661983231672325/1125899906842624 a) (* (/ a (fabs a)) 3602879701896397/36028797018963968) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) a) (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (* a a) (tanh (* 200 a)))
4.0ms
a
@0
((+ (* (/ a (fabs a)) 3602879701896397/36028797018963968) (* 8106479329266893/9007199254740992 (tanh (* 200 a)))) (/ a (fabs a)) (fabs a) (* 8106479329266893/9007199254740992 (tanh (* 200 a))) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (/ 3602879701896397/36028797018963968 (fabs a)) a) (/ 3602879701896397/36028797018963968 (fabs a)) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624) a) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* 202661983231672325/1125899906842624 a) (* (/ a (fabs a)) 3602879701896397/36028797018963968) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) a) (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (* a a) (tanh (* 200 a)))
4.0ms
a
@inf
((+ (* (/ a (fabs a)) 3602879701896397/36028797018963968) (* 8106479329266893/9007199254740992 (tanh (* 200 a)))) (/ a (fabs a)) (fabs a) (* 8106479329266893/9007199254740992 (tanh (* 200 a))) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (/ 3602879701896397/36028797018963968 (fabs a)) a) (/ 3602879701896397/36028797018963968 (fabs a)) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624) a) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* 202661983231672325/1125899906842624 a) (* (/ a (fabs a)) 3602879701896397/36028797018963968) (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (* (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) a) (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (* a a) (tanh (* 200 a)))

simplify115.0ms (3.1%)

Memory
29.6MiB live, 29.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098373
1292365
2771365
32043365
45926355
08248331
Stop Event
iter limit
node limit
Counts
28 → 28
Calls
Call 1
Inputs
(* a (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248)))))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248)))))
(/ a (fabs a))
(fabs a)
(* 202661983231672325/1125899906842624 a)
(* a (+ 202661983231672325/1125899906842624 (* -126663739519795203125/52776558133248 (pow a 2))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248))))
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248))))
(* 3602879701896397/36028797018963968 (/ a (fabs a)))
(/ 3602879701896397/36028797018963968 (fabs a))
(+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))
(+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(pow a 2)
(* 200 a)
(* a (+ 200 (* -8000000/3 (pow a 2))))
(* a (+ 200 (* (pow a 2) (- (* 128000000000/3 (pow a 2)) 8000000/3))))
(* a (+ 200 (* (pow a 2) (- (* (pow a 2) (+ 128000000000/3 (* -43520000000000000/63 (pow a 2)))) 8000000/3))))
(* a (+ (* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))
(* -126663739519795203125/52776558133248 (pow a 3))
(* (pow a 3) (- (+ (/ 3602879701896397/36028797018963968 (* (pow a 2) (fabs a))) (* 202661983231672325/1125899906842624 (/ 1 (pow a 2)))) 126663739519795203125/52776558133248))
(* -126663739519795203125/52776558133248 (pow a 2))
(* (pow a 2) (- (+ (/ 3602879701896397/36028797018963968 (* (pow a 2) (fabs a))) (* 202661983231672325/1125899906842624 (/ 1 (pow a 2)))) 126663739519795203125/52776558133248))
(/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a)))))
(* -1 (* a (- (* -8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(* -1 (* (pow a 3) (+ 126663739519795203125/52776558133248 (* -1 (/ (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))) (pow a 2))))))
Outputs
(* a (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(*.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248)))))
(fma.f64 (fma.f64 (pow.f64 a #s(literal 4 binary64)) #s(literal 15832967439974400390625/412316860416 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64))) a (*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -126663739519795203125/52776558133248 binary64)))
(* a (+ 202661983231672325/1125899906842624 (+ (* 3602879701896397/36028797018963968 (/ 1 (fabs a))) (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) a) a (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64))) a)
(/ a (fabs a))
(/.f64 a (fabs.f64 a))
(fabs a)
(fabs.f64 a)
(* 202661983231672325/1125899906842624 a)
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
(* a (+ 202661983231672325/1125899906842624 (* -126663739519795203125/52776558133248 (pow a 2))))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* 15832967439974400390625/412316860416 (pow a 2)) 126663739519795203125/52776558133248))))
(*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* a (+ 202661983231672325/1125899906842624 (* (pow a 2) (- (* (pow a 2) (+ 15832967439974400390625/412316860416 (* -168225279049728004150390625/270582939648 (pow a 2)))) 126663739519795203125/52776558133248))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(* 3602879701896397/36028797018963968 (/ a (fabs a)))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(/ 3602879701896397/36028797018963968 (fabs a))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
(+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))
(-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64))
(+ 202661983231672325/1125899906842624 (+ (* -126663739519795203125/52776558133248 (pow a 2)) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(+.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))
(pow a 2)
(*.f64 a a)
(* 200 a)
(*.f64 #s(literal 200 binary64) a)
(* a (+ 200 (* -8000000/3 (pow a 2))))
(*.f64 (fma.f64 #s(literal -8000000/3 binary64) (*.f64 a a) #s(literal 200 binary64)) a)
(* a (+ 200 (* (pow a 2) (- (* 128000000000/3 (pow a 2)) 8000000/3))))
(*.f64 (fma.f64 (fma.f64 #s(literal 128000000000/3 binary64) (*.f64 a a) #s(literal -8000000/3 binary64)) (*.f64 a a) #s(literal 200 binary64)) a)
(* a (+ 200 (* (pow a 2) (- (* (pow a 2) (+ 128000000000/3 (* -43520000000000000/63 (pow a 2)))) 8000000/3))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -43520000000000000/63 binary64) (*.f64 a a) #s(literal 128000000000/3 binary64)) (*.f64 a a) #s(literal -8000000/3 binary64)) (*.f64 a a) #s(literal 200 binary64)) a)
(* a (+ (* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))))
(fma.f64 (-.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64))) (/.f64 #s(literal -8106479329266893/9007199254740992 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(* 8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))
(*.f64 (-.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64))) (/.f64 #s(literal -8106479329266893/9007199254740992 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64)))))
(* -126663739519795203125/52776558133248 (pow a 3))
(*.f64 (pow.f64 a #s(literal 3 binary64)) #s(literal -126663739519795203125/52776558133248 binary64))
(* (pow a 3) (- (+ (/ 3602879701896397/36028797018963968 (* (pow a 2) (fabs a))) (* 202661983231672325/1125899906842624 (/ 1 (pow a 2)))) 126663739519795203125/52776558133248))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 (-.f64 (/.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 a a)) #s(literal 126663739519795203125/52776558133248 binary64)) (pow.f64 a #s(literal 3 binary64))))
(* -126663739519795203125/52776558133248 (pow a 2))
(*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))
(* (pow a 2) (- (+ (/ 3602879701896397/36028797018963968 (* (pow a 2) (fabs a))) (* 202661983231672325/1125899906842624 (/ 1 (pow a 2)))) 126663739519795203125/52776558133248))
(fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 a a)) #s(literal 126663739519795203125/52776558133248 binary64)) a) a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (+ (exp (* 200 a)) (/ 1 (exp (* 200 a)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 a) #s(literal 200 binary64)) (pow.f64 (exp.f64 #s(literal -200 binary64)) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64))))
(* -1 (* a (- (* -8106479329266893/9007199254740992 (/ (- (exp (* 200 a)) (/ 1 (exp (* 200 a)))) (* a (+ (exp (* 200 a)) (/ 1 (exp (* 200 a))))))) (* 3602879701896397/36028797018963968 (/ 1 (fabs a))))))
(fma.f64 (-.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64))) (/.f64 #s(literal -8106479329266893/9007199254740992 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (pow.f64 (exp.f64 a) #s(literal 200 binary64)))) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(* -1 (* (pow a 3) (+ 126663739519795203125/52776558133248 (* -1 (/ (+ 202661983231672325/1125899906842624 (* 3602879701896397/36028797018963968 (/ 1 (fabs a)))) (pow a 2))))))
(*.f64 (+.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64)) a)

rewrite248.0ms (6.7%)

Memory
-7.5MiB live, 68.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033184
050181
1191181
21162181
08389180
Stop Event
iter limit
node limit
iter limit
Counts
19 → 665
Calls
Call 1
Inputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 a (fabs.f64 a))
(fabs.f64 a)
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
(*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a)
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
(*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a)
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(*.f64 a a)
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
Outputs
(*.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))))
(*.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (pow.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))) (+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))) (+.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (fma.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (*.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))))) (neg.f64 (neg.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)))) (*.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (*.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)))) (*.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (neg.f64 (fabs.f64 a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (fabs.f64 a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (fabs.f64 a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (fabs.f64 a) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (fabs.f64 a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (fabs.f64 a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (fabs.f64 a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (fabs.f64 a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (fabs.f64 a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (/.f64 (fabs.f64 a) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (/.f64 (fabs.f64 a) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (/.f64 (fabs.f64 a) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 a (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 a (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 a (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 a (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 a (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (fma.f64 a (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))))) (*.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fabs.f64 a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fabs.f64 a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (fabs.f64 a) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (/.f64 (fabs.f64 a) a) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (fabs.f64 a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (/.f64 (fabs.f64 a) a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (fabs.f64 a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (fabs.f64 a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (/.f64 (fabs.f64 a) a) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) a)) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (fabs.f64 a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (neg.f64 (fabs.f64 a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (fabs.f64 a) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (fabs.f64 a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (fabs.f64 a) a) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 3602879701896397/36028797018963968 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (/.f64 (fabs.f64 a) a)))
(/.f64 (fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) a)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64))))) (neg.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64))))) (neg.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 #s(literal -65715007115831415416180825873449/81129638414606681695789005144064 binary64) (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)))) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)))) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))
(/.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 3 binary64)) #s(literal 532717346807114153114247391023933437595563423957/730750818665451459101842416358141509827966271488 binary64) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(fma.f64 #s(literal 8106479329266893/18014398509481984 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (/.f64 a #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (pow.f64 (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(fma.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))) #s(literal -1 binary64)) (neg.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(fma.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))))
(-.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(+.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))) (neg.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal -8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 2 binary64)) #s(literal 65715007115831415416180825873449/81129638414606681695789005144064 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (fma.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(+.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)))
(+.f64 (*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fabs.f64 a) a))))
(*.f64 #s(literal -1 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (pow.f64 (pow.f64 a #s(literal -1 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) a)
(*.f64 (neg.f64 a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 a (fabs.f64 a)))
(*.f64 a (pow.f64 (fabs.f64 a) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fabs.f64 a) a)))
(/.f64 (neg.f64 a) (neg.f64 (fabs.f64 a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 (fabs.f64 a) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 a) a))
(/.f64 a (fabs.f64 a))
(neg.f64 (/.f64 (neg.f64 a) (fabs.f64 a)))
(-.f64 (/.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 a))) (/.f64 (neg.f64 a) (fabs.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fabs.f64 a) a)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (fabs.f64 a)))
(*.f64 #s(literal 1 binary64) (fabs.f64 a))
(*.f64 (fabs.f64 a) #s(literal 1 binary64))
(/.f64 (neg.f64 (fabs.f64 a)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)))
(/.f64 (fabs.f64 a) #s(literal 1 binary64))
(neg.f64 (neg.f64 (fabs.f64 a)))
(-.f64 #s(literal 0 binary64) (neg.f64 (fabs.f64 a)))
(fabs.f64 (-.f64 a #s(literal 0 binary64)))
(fabs.f64 (neg.f64 a))
(fabs.f64 a)
(*.f64 #s(literal 8106479329266893/18014398509481984 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(*.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)))
(*.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(*.f64 (tanh.f64 (*.f64 #s(literal 200 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))
(*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64))) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64))) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (neg.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a)))) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) #s(literal 8106479329266893/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) #s(literal 8106479329266893/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 8106479329266893/9007199254740992 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (expm1.f64 (*.f64 #s(literal 400 binary64) a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))))
(/.f64 #s(literal 8106479329266893/9007199254740992 binary64) (/.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(*.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (/.f64 a #s(literal 36028797018963968/3602879701896397 binary64)))
(*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
(*.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(pow.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a)) (fabs.f64 a))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64))) (fabs.f64 a))
(/.f64 (neg.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64))) (fabs.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a))) (fabs.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (fabs.f64 a))
(/.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (neg.f64 (fabs.f64 a)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (neg.f64 (fabs.f64 a)))
(/.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (neg.f64 (fabs.f64 a)))
(/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (neg.f64 (fabs.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (neg.f64 (fabs.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (fabs.f64 a))
(/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (neg.f64 (/.f64 (fabs.f64 a) a)))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 (fabs.f64 a) a))
(/.f64 a (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))
(*.f64 (pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64))
(*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 1 binary64))
(*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)))
(pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (neg.f64 (fabs.f64 a)))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))))
(/.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))
(neg.f64 (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))) #s(literal -1 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))
(*.f64 (*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) a) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) a) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 a (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)))
(*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)
(*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))) (-.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))
(/.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) a)) (neg.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) a)) (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)))) (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a))))))
(/.f64 (*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) a) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) a) (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))
(/.f64 (*.f64 a (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(/.f64 (*.f64 a (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) (*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) (*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) (*.f64 a (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) (*.f64 a (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)))))
(/.f64 a (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (/.f64 a #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 #s(literal 202661983231672325/1125899906842624 binary64) a (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 a #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(+.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(+.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))))
(*.f64 (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))))
(*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)))
(*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a))))))
(*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))) (*.f64 (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))))) (+.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (fma.f64 (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (*.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)))) (neg.f64 (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)))) (neg.f64 (neg.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)))) (neg.f64 (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))))
(/.f64 (-.f64 (*.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (*.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a))) (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (neg.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (neg.f64 (+.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(/.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))
(/.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (+.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))
(/.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(fma.f64 (pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1/2 binary64)) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 1 binary64) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) #s(literal 202661983231672325/1125899906842624 binary64))
(-.f64 (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(-.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))))
(-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(+.f64 (/.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) (neg.f64 (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))))
(+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(*.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(*.f64 (neg.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))) (pow.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))))
(*.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))) (*.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))) (+.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (fma.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (*.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (*.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)))) (*.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(/.f64 (neg.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))))))
(/.f64 (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64))) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))
(/.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64))) (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))))))
(/.f64 (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (-.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))))) (fma.f64 #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (/.f64 (fabs.f64 a) a) #s(literal -3 binary64)) (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (/.f64 a #s(literal 36028797018963968/3602879701896397 binary64)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(fma.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))) (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(-.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))))
(+.f64 (/.f64 (pow.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))) (neg.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(literal 2 binary64)) (-.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)))))
(+.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
#s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)
(*.f64 a #s(literal 202661983231672325/1125899906842624 binary64))
(*.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(*.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(*.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)))
(*.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)))
(*.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (/.f64 a #s(literal 36028797018963968/3602879701896397 binary64)))
(*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a)
(*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)))
(*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64))
(*.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(pow.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) #s(literal -1 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a)) (fabs.f64 a))
(/.f64 (neg.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64))) (fabs.f64 a))
(/.f64 (neg.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64))) (fabs.f64 a))
(/.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a))) (fabs.f64 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))) (fabs.f64 a))
(/.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (neg.f64 (fabs.f64 a)))
(/.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (neg.f64 (fabs.f64 a)))
(/.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (neg.f64 (fabs.f64 a)))
(/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (neg.f64 (fabs.f64 a)))
(/.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (neg.f64 (fabs.f64 a)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
(/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (fabs.f64 a))
(/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (neg.f64 (/.f64 (fabs.f64 a) a)))
(/.f64 (neg.f64 a) (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (fabs.f64 a)) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (fabs.f64 a) a) #s(literal 3602879701896397/36028797018963968 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) a))
(/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)))
(/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 (fabs.f64 a) a))
(/.f64 a (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) a))
(*.f64 (*.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) a) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) a) (pow.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal -1 binary64)))
(*.f64 (*.f64 a (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) a)
(*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)) (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (-.f64 (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a)) (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))) (-.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))) (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))) (-.f64 (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))) (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))) (-.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)) (*.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))) (-.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)) (*.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) (-.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (-.f64 (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)) (*.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (-.f64 (*.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) #s(literal 3 binary64))) (fma.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)) (*.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a)) (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) #s(literal 3 binary64)) (pow.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (-.f64 (*.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))) (*.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) a)) (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) a)) (neg.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))))
(/.f64 (neg.f64 (*.f64 a (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (neg.f64 (*.f64 a (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))))) (neg.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) a) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(/.f64 (*.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) a) (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))
(/.f64 (*.f64 a (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(/.f64 (*.f64 a (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)))) (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) (*.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) a)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 a (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) (*.f64 a (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))))))
(/.f64 a (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(fma.f64 (/.f64 (neg.f64 a) #s(literal -1 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 a #s(literal -1 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) a) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) a) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(fma.f64 (*.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) a) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) a) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(fma.f64 (*.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) a) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (*.f64 (neg.f64 a) #s(literal 3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 a (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(fma.f64 (*.f64 a (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (*.f64 a (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(fma.f64 (*.f64 a (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) (neg.f64 a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (neg.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a)) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (/.f64 a #s(literal 36028797018963968/3602879701896397 binary64)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 (neg.f64 a) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))
(fma.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(fma.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 #s(literal 202661983231672325/1125899906842624 binary64) a (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (/.f64 a (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(fma.f64 a (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(fma.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(fma.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))
(fma.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(fma.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 a #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(fma.f64 a (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(+.f64 (*.f64 a (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64))) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
(+.f64 (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(+.f64 (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))
(+.f64 (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a))
(+.f64 (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a))
(+.f64 (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a) (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(+.f64 (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a) (*.f64 a (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(+.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) a))
(+.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) a) (*.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))))
(*.f64 (-.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(*.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))))))
(*.f64 (neg.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(*.f64 (neg.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))))
(*.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (*.f64 a a) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -25669924654621646646945635106816015625/59421121885698253195157962752 binary64)))))))
(*.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))) (+.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(/.f64 (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))) (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (fma.f64 (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 3 binary64))) (fma.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (*.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(/.f64 (+.f64 #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64) (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) (+.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))))
(/.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (neg.f64 (-.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))))) (neg.f64 (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) (-.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64)))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (*.f64 a a) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -25669924654621646646945635106816015625/59421121885698253195157962752 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))))
(/.f64 (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(/.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) (+.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (*.f64 a a) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -25669924654621646646945635106816015625/59421121885698253195157962752 binary64))))))
(/.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64))) (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64)) (-.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))) (-.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (*.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64)))) (+.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (*.f64 (*.f64 a a) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -25669924654621646646945635106816015625/59421121885698253195157962752 binary64))))) (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(fma.f64 (pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1/2 binary64)) (pow.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)) #s(literal -1/2 binary64)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (*.f64 #s(literal -12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (pow.f64 (fabs.f64 a) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 (fma.f64 #s(literal -2032155406216103184182157100768789053327802368000030517578125/147001982509845416216177830410523867348992 binary64) (pow.f64 a #s(literal 6 binary64)) (pow.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64)) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (*.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))) #s(literal 202661983231672325/1125899906842624 binary64))
(fma.f64 (neg.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64))) (/.f64 #s(literal 1 binary64) (neg.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64)))) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(fma.f64 (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64)) (pow.f64 (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) #s(literal 3602879701896397/36028797018963968 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (pow.f64 (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(fma.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (/.f64 #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (*.f64 a a)) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a))))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -3 binary64)) #s(literal 46768052394588901170963202449162931770298562773/46768052394588893382517914646921056628989841375232 binary64) #s(literal 8323708543861158642410115484748959962430678499328125/1427247692705959881058285969449495136382746624 binary64)) (pow.f64 (fma.f64 (pow.f64 (fabs.f64 a) #s(literal -2 binary64)) #s(literal 12980742146337070512478121581609/1298074214633706907132624082305024 binary64) (-.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (/.f64 #s(literal 730166745731460193808896202113025/40564819207303340847894502572032 binary64) (fabs.f64 a)))) #s(literal -1 binary64)) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 #s(literal -1 binary64) (fabs.f64 a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 1 binary64) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 #s(literal 3602879701896397/36028797018963968 binary64) (pow.f64 (fabs.f64 a) #s(literal -1 binary64)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(fma.f64 a (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(-.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))) (/.f64 #s(literal 41071879447394634635113016170905625/1267650600228229401496703205376 binary64) (-.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))))
(-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))) (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))))
(-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal -3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(-.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))))
(+.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal 202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))
(+.f64 (/.f64 (*.f64 #s(literal 16043702909138529154341021941760009765625/2785365088392105618523029504 binary64) (pow.f64 a #s(literal 4 binary64))) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)))) (neg.f64 (/.f64 (pow.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) a) a #s(literal -202661983231672325/1125899906842624 binary64)) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))))
(+.f64 (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) #s(literal 202661983231672325/1125899906842624 binary64))
(+.f64 (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(+.f64 (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a)))
(+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (fma.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a) (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a))))
(+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))
(*.f64 (exp.f64 (log.f64 a)) (exp.f64 (log.f64 a)))
(*.f64 (neg.f64 (fabs.f64 a)) (neg.f64 (fabs.f64 a)))
(*.f64 (neg.f64 a) (neg.f64 a))
(*.f64 #s(literal 1 binary64) (*.f64 a a))
(*.f64 (fabs.f64 a) (fabs.f64 a))
(*.f64 a a)
(pow.f64 (exp.f64 (log.f64 a)) #s(literal 2 binary64))
(pow.f64 (neg.f64 (fabs.f64 a)) #s(literal 2 binary64))
(pow.f64 (*.f64 a a) #s(literal 1 binary64))
(pow.f64 (fabs.f64 a) #s(literal 2 binary64))
(pow.f64 a #s(literal 2 binary64))
(fabs.f64 (*.f64 (neg.f64 a) a))
(fabs.f64 (*.f64 a (neg.f64 a)))
(fabs.f64 (*.f64 a a))
(exp.f64 (*.f64 (log.f64 a) #s(literal 2 binary64)))
(tanh.f64 (*.f64 #s(literal 200 binary64) a))
(*.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)))))
(*.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 #s(literal 1 binary64) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (sinh.f64 (*.f64 #s(literal 200 binary64) a)) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(*.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))) (+.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)))) (*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))) (+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))) (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))) (+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) (*.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (fma.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (fma.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)))) (neg.f64 (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))))) (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (pow.f64 (exp.f64 #s(literal -200 binary64)) a))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a))) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a))) (neg.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 #s(literal -400 binary64)) a)) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))
(/.f64 (expm1.f64 (*.f64 #s(literal 400 binary64) a)) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (*.f64 #s(literal 200 binary64) a))) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(fma.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (pow.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))))
(-.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64))))
(-.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)))
(-.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))))
(+.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64)) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal -400 binary64)) a) #s(literal 1 binary64)))))
(+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64))) (neg.f64 (pow.f64 (+.f64 (pow.f64 (exp.f64 #s(literal 400 binary64)) a) #s(literal 1 binary64)) #s(literal -1 binary64))))
(+.f64 (/.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a)))) (neg.f64 (/.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) a) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 #s(literal 200 binary64) a))))))

eval120.0ms (3.2%)

Memory
-9.0MiB live, 74.5MiB allocated
Compiler

Compiled 26 200 to 2 519 computations (90.4% saved)

prune26.0ms (0.7%)

Memory
37.0MiB live, 37.0MiB allocated
Pruning

15 alts after pruning (11 fresh and 4 done)

PrunedKeptTotal
New78611797
Fresh202
Picked145
Done000
Total78915804
Accuracy
100.0%
Counts
804 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
52.9%
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
52.1%
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* 8106479329266893/9007199254740992 (tanh (* 200 a))) (*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)))
50.6%
#s(approx (+ (* (/ a (fabs a)) 3602879701896397/36028797018963968) (* 8106479329266893/9007199254740992 (tanh (* 200 a)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) a) a (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64))) a))
50.5%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))
57.6%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (fabs.f64 a)))
57.5%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
50.5%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
57.7%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
57.4%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))) a))
57.6%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
52.8%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
57.4%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a))))
57.4%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 #s(literal -1 binary64) (fabs.f64 a))) a))
1.8%
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
Compiler

Compiled 791 to 376 computations (52.5% saved)

regimes9.0ms (0.2%)

Memory
6.5MiB live, 6.5MiB allocated
Counts
19 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (fabs.f64 a)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 #s(literal -1 binary64) (fabs.f64 a))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))) a))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* 8106479329266893/9007199254740992 (tanh (* 200 a))) (*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (/ a (fabs a)) 3602879701896397/36028797018963968) (* 8106479329266893/9007199254740992 (tanh (* 200 a)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) a) a (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64))) a))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Outputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
Calls

2 calls:

4.0ms
a
4.0ms
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Results
AccuracySegmentsBranch
100.0%1a
100.0%1(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes8.0ms (0.2%)

Memory
6.2MiB live, 6.2MiB allocated
Counts
17 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (/.f64 (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a) (fabs.f64 a)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (*.f64 #s(literal -3602879701896397/36028797018963968 binary64) (/.f64 #s(literal -1 binary64) (fabs.f64 a))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (*.f64 a #s(literal -3602879701896397/36028797018963968 binary64)) (/.f64 #s(literal -1 binary64) (fabs.f64 a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (fabs.f64 a) #s(literal 36028797018963968/3602879701896397 binary64))) a))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 #s(literal 202661983231672325/1125899906842624 binary64) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (/.f64 #s(literal 1 binary64) (/.f64 (fabs.f64 a) (*.f64 #s(literal 3602879701896397/36028797018963968 binary64) a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (fma.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64) (+.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal 202661983231672325/1125899906842624 binary64))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (fma.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a (*.f64 a (+.f64 #s(literal 202661983231672325/1125899906842624 binary64) (*.f64 #s(literal -126663739519795203125/52776558133248 binary64) (*.f64 a a))))))
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) #s(approx (* 8106479329266893/9007199254740992 (tanh (* 200 a))) (*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 (fma.f64 (fma.f64 #s(literal 15832967439974400390625/412316860416 binary64) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (/ a (fabs a)) 3602879701896397/36028797018963968) (* 8106479329266893/9007199254740992 (tanh (* 200 a)))) (*.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) a) a (-.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) #s(literal -202661983231672325/1125899906842624 binary64))) a))
(+.f64 #s(approx (* (tanh (* a 200)) 8106479329266893/9007199254740992) (*.f64 (fma.f64 (fma.f64 (fma.f64 #s(literal -168225279049728004150390625/270582939648 binary64) (*.f64 a a) #s(literal 15832967439974400390625/412316860416 binary64)) (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64)) (*.f64 a a) #s(literal 202661983231672325/1125899906842624 binary64)) a)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Outputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Calls

2 calls:

4.0ms
a
3.0ms
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Results
AccuracySegmentsBranch
57.7%1a
57.7%1(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes3.0ms (0.1%)

Memory
2.8MiB live, 2.8MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
Outputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
Calls

2 calls:

1.0ms
a
1.0ms
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Results
AccuracySegmentsBranch
57.6%1a
57.6%1(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes3.0ms (0.1%)

Memory
-77.0MiB live, 2.7MiB allocated
Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
Outputs
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
Calls

2 calls:

2.0ms
(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
1.0ms
a
Results
AccuracySegmentsBranch
1.8%1a
1.8%1(+.f64 (*.f64 (tanh.f64 (*.f64 a #s(literal 200 binary64))) #s(literal 8106479329266893/9007199254740992 binary64)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
Compiler

Compiled 14 to 12 computations (14.3% saved)

simplify54.0ms (1.5%)

Memory
11.5MiB live, 11.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03486
16886
214586
323986
447186
5126886
6358586
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))
Outputs
(fma.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64) (*.f64 #s(literal 8106479329266893/9007199254740992 binary64) (tanh.f64 (*.f64 #s(literal 200 binary64) a))))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 a (fabs.f64 a)) #s(literal 3602879701896397/36028797018963968 binary64)))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 (/.f64 #s(literal 3602879701896397/36028797018963968 binary64) (fabs.f64 a)) a))
#s(approx (+ (* (tanh (* a 200)) 8106479329266893/9007199254740992) (* (/ a (fabs a)) 3602879701896397/36028797018963968)) (*.f64 #s(approx (+ (* (* a a) -126663739519795203125/52776558133248) (+ (/ 3602879701896397/36028797018963968 (fabs a)) 202661983231672325/1125899906842624)) (*.f64 (*.f64 a a) #s(literal -126663739519795203125/52776558133248 binary64))) a))

soundness603.0ms (16.2%)

Memory
7.0MiB live, 7.0MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033184
050181
1191181
21162181
08389180
081280
1245272
2570272
31349268
44164268
57600268
08280248
098373
1292365
2771365
32043365
45926355
08248331
01128
01828
16428
241728
3593728
0807027
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
Compiler

Compiled 180 to 93 computations (48.3% saved)

preprocess25.0ms (0.7%)

Memory
17.9MiB live, 17.9MiB allocated
Compiler

Compiled 198 to 98 computations (50.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...