diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/README.md
new file mode 100644
index 000000000000..4843b9de93c3
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/README.md
@@ -0,0 +1,138 @@
+
+
+# Mean
+
+> [Bradford][bradford-distribution] distribution [expected value][expected-value].
+
+
+
+
+
+The [expected value][expected-value] for a [Bradford][bradford-distribution] random variable is
+
+
+
+```math
+\mathbb{E}\left[ X \right] = \frac{c - \ln(1 + c)}{c \ln(1 + c)}
+```
+
+
+
+
+
+where `c` is the shape parameter.
+
+
+
+
+
+
+
+
+
+## Usage
+
+```javascript
+var mean = require( '@stdlib/stats/base/dists/bradford/mean' );
+```
+
+#### mean( c )
+
+Returns the [expected value][expected-value] of a [Bradford][bradford-distribution] distribution with shape parameter `c`.
+
+```javascript
+var v = mean( 0.1 );
+// returns ~0.492
+
+v = mean( 10.0 );
+// returns ~0.317
+```
+
+If provided a shape parameter `c <= 0`, the function returns `NaN`.
+
+```javascript
+var v = mean( 0.0 );
+// returns NaN
+
+v = mean( -1.5 );
+// returns NaN
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+## Examples
+
+
+
+```javascript
+var uniform = require( '@stdlib/random/array/uniform' );
+var mean = require( '@stdlib/stats/base/dists/bradford/mean' );
+
+var c = uniform( 10, 0.1, 10.0 );
+
+var v;
+var i;
+for ( i = 0; i < c.length; i++ ) {
+ v = mean( c[ i ] );
+ console.log( 'c: %d, E(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
+}
+```
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+[bradford-distribution]: https://en.wikipedia.org/wiki/Bradford%27s_law
+
+[expected-value]: https://en.wikipedia.org/wiki/Expected_value
+
+
+
+
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/benchmark/benchmark.js b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/benchmark/benchmark.js
new file mode 100644
index 000000000000..afa73bd55cb9
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/benchmark/benchmark.js
@@ -0,0 +1,52 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var bench = require( '@stdlib/bench' );
+var uniform = require( '@stdlib/random/array/uniform' );
+var isnan = require( '@stdlib/math/base/assert/is-nan' );
+var pkg = require( './../package.json' ).name;
+var mean = require( './../lib' );
+
+
+// MAIN //
+
+bench( pkg, function benchmark( b ) {
+ var c;
+ var y;
+ var i;
+
+ c = uniform( 100, 0.1, 10.0 );
+
+ b.tic();
+ for ( i = 0; i < b.iterations; i++ ) {
+ y = mean( c[ i % c.length ] );
+ if ( isnan( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ }
+ b.toc();
+ if ( isnan( y ) ) {
+ b.fail( 'should not return NaN' );
+ }
+ b.pass( 'benchmark finished' );
+ b.end();
+});
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/img/equation_bradford_expectation.svg b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/img/equation_bradford_expectation.svg
new file mode 100644
index 000000000000..97a04776a2a0
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/img/equation_bradford_expectation.svg
@@ -0,0 +1,57 @@
+
\ No newline at end of file
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/repl.txt b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/repl.txt
new file mode 100644
index 000000000000..63ea829ce2c1
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/repl.txt
@@ -0,0 +1,29 @@
+
+{{alias}}( c )
+ Returns the expected value of a Bradford distribution with shape
+ parameter `c`.
+
+ If `c <= 0`, the function returns `NaN`.
+
+ Parameters
+ ----------
+ c: number
+ Shape parameter.
+
+ Returns
+ -------
+ out: number
+ Expected value.
+
+ Examples
+ --------
+ > var v = {{alias}}( 0.1 )
+ ~0.492
+ > v = {{alias}}( 0.5 )
+ ~0.466
+ > v = {{alias}}( 10.0 )
+ ~0.317
+
+ See Also
+ --------
+
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/types/index.d.ts b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/types/index.d.ts
new file mode 100644
index 000000000000..117b4fca5948
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/types/index.d.ts
@@ -0,0 +1,60 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+// TypeScript Version: 4.1
+
+/**
+* Returns the expected value of a Bradford distribution.
+*
+* ## Notes
+*
+* - If `c <= 0`, the function returns `NaN`.
+*
+* @param c - shape parameter
+* @returns expected value
+*
+* @example
+* var v = mean( 0.1 );
+* // returns ~0.492
+*
+* @example
+* var v = mean( 0.5 );
+* // returns ~0.466
+*
+* @example
+* var v = mean( 10.0 );
+* // returns ~0.317
+*
+* @example
+* var v = mean( 0.0 );
+* // returns NaN
+*
+* @example
+* var v = mean( -1.0 );
+* // returns NaN
+*
+* @example
+* var v = mean( NaN );
+* // returns NaN
+*/
+declare function mean( c: number ): number;
+
+
+// EXPORTS //
+
+export = mean;
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/types/test.ts b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/types/test.ts
new file mode 100644
index 000000000000..ddc752731cbc
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/docs/types/test.ts
@@ -0,0 +1,44 @@
+/*
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+import mean = require( './index' );
+
+
+// TESTS //
+
+// The function returns a number...
+{
+ mean( 0.3 ); // $ExpectType number
+}
+
+// The compiler throws an error if the function is provided a value other than a number...
+{
+ mean( true ); // $ExpectError
+ mean( false ); // $ExpectError
+ mean( null ); // $ExpectError
+ mean( undefined ); // $ExpectError
+ mean( '5' ); // $ExpectError
+ mean( [] ); // $ExpectError
+ mean( {} ); // $ExpectError
+ mean( ( x: number ): number => x ); // $ExpectError
+}
+
+// The compiler throws an error if the function is provided insufficient arguments...
+{
+ mean(); // $ExpectError
+}
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/examples/index.js
new file mode 100644
index 000000000000..0622c06d61f9
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/examples/index.js
@@ -0,0 +1,31 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+var uniform = require( '@stdlib/random/array/uniform' );
+var mean = require( './../lib' );
+
+var c = uniform( 10, 0.1, 10.0 );
+
+var v;
+var i;
+for ( i = 0; i < c.length; i++ ) {
+ v = mean( c[ i ] );
+ console.log( 'c: %d, E(X;c): %d', c[ i ].toFixed( 4 ), v.toFixed( 4 ) );
+}
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/lib/index.js b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/lib/index.js
new file mode 100644
index 000000000000..cb705dc9cba3
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/lib/index.js
@@ -0,0 +1,43 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+/**
+* Bradford distribution expected value.
+*
+* @module @stdlib/stats/base/dists/bradford/mean
+*
+* @example
+* var mean = require( '@stdlib/stats/base/dists/bradford/mean' );
+*
+* var v = mean( 0.1 );
+* // returns ~0.492
+*
+* v = mean( 0.5 );
+* // returns ~0.466
+*/
+
+// MODULES //
+
+var mean = require( './main.js' );
+
+
+// EXPORTS //
+
+module.exports = mean;
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/lib/main.js b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/lib/main.js
new file mode 100644
index 000000000000..a4089c28d464
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/lib/main.js
@@ -0,0 +1,74 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var isnan = require( '@stdlib/math/base/assert/is-nan' );
+var ln = require( '@stdlib/math/base/special/ln' );
+
+
+// MAIN //
+
+/**
+* Returns the expected value of a Bradford distribution.
+*
+* @param {PositiveNumber} c - shape parameter
+* @returns {PositiveNumber} expected value
+*
+* @example
+* var v = mean( 0.1 );
+* // returns ~0.492
+*
+* @example
+* var v = mean( 0.5 );
+* // returns ~0.466
+*
+* @example
+* var v = mean( 10.0 );
+* // returns ~0.317
+*
+* @example
+* var v = mean( 0.0 );
+* // returns NaN
+*
+* @example
+* var v = mean( -1.0 );
+* // returns NaN
+*
+* @example
+* var v = mean( NaN );
+* // returns NaN
+*/
+function mean( c ) {
+ var k;
+ if (
+ isnan( c ) ||
+ c <= 0.0
+ ) {
+ return NaN;
+ }
+ k = ln( 1.0 + c );
+ return ( c - k ) / ( c * k );
+}
+
+
+// EXPORTS //
+
+module.exports = mean;
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/package.json b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/package.json
new file mode 100644
index 000000000000..4cacc0889b1a
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/package.json
@@ -0,0 +1,70 @@
+{
+ "name": "@stdlib/stats/base/dists/bradford/mean",
+ "version": "0.0.0",
+ "description": "Bradford distribution expected value.",
+ "license": "Apache-2.0",
+ "author": {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ },
+ "contributors": [
+ {
+ "name": "The Stdlib Authors",
+ "url": "https://github.com/stdlib-js/stdlib/graphs/contributors"
+ }
+ ],
+ "main": "./lib",
+ "directories": {
+ "benchmark": "./benchmark",
+ "doc": "./docs",
+ "example": "./examples",
+ "lib": "./lib",
+ "test": "./test"
+ },
+ "types": "./docs/types",
+ "scripts": {},
+ "homepage": "https://github.com/stdlib-js/stdlib",
+ "repository": {
+ "type": "git",
+ "url": "git://github.com/stdlib-js/stdlib.git"
+ },
+ "bugs": {
+ "url": "https://github.com/stdlib-js/stdlib/issues"
+ },
+ "dependencies": {},
+ "devDependencies": {},
+ "engines": {
+ "node": ">=0.10.0",
+ "npm": ">2.7.0"
+ },
+ "os": [
+ "aix",
+ "darwin",
+ "freebsd",
+ "linux",
+ "macos",
+ "openbsd",
+ "sunos",
+ "win32",
+ "windows"
+ ],
+ "keywords": [
+ "stdlib",
+ "stdmath",
+ "statistics",
+ "stats",
+ "distribution",
+ "dist",
+ "bradford",
+ "bradford-distribution",
+ "parameter",
+ "shape-parameter",
+ "continuous",
+ "skewed",
+ "mean",
+ "average",
+ "avg",
+ "expected",
+ "expected-value"
+ ]
+}
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/fixtures/python/data.json b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/fixtures/python/data.json
new file mode 100644
index 000000000000..84c1307053e8
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/fixtures/python/data.json
@@ -0,0 +1 @@
+{"x": [0.1, 0.10990990990990991, 0.11981981981981983, 0.12972972972972974, 0.13963963963963966, 0.14954954954954958, 0.15945945945945947, 0.1693693693693694, 0.17927927927927928, 0.1891891891891892, 0.19909909909909912, 0.20900900900900904, 0.21891891891891893, 0.22882882882882885, 0.23873873873873877, 0.24864864864864866, 0.2585585585585586, 0.2684684684684685, 0.2783783783783784, 0.28828828828828834, 0.29819819819819826, 0.3081081081081081, 0.31801801801801804, 0.32792792792792796, 0.33783783783783783, 0.34774774774774775, 0.35765765765765767, 0.3675675675675676, 0.3774774774774775, 0.3873873873873874, 0.39729729729729735, 0.40720720720720727, 0.4171171171171172, 0.4270270270270271, 0.436936936936937, 0.44684684684684695, 0.45675675675675675, 0.4666666666666667, 0.4765765765765766, 0.4864864864864865, 0.49639639639639643, 0.5063063063063064, 0.5162162162162163, 0.5261261261261262, 0.5360360360360361, 0.545945945945946, 0.555855855855856, 0.5657657657657659, 0.5756756756756757, 0.5855855855855856, 0.5954954954954955, 0.6054054054054054, 0.6153153153153154, 0.6252252252252253, 0.6351351351351352, 0.6450450450450451, 0.654954954954955, 0.664864864864865, 0.6747747747747748, 0.6846846846846847, 0.6945945945945946, 0.7045045045045045, 0.7144144144144144, 0.7243243243243244, 0.7342342342342343, 0.7441441441441442, 0.7540540540540541, 0.763963963963964, 0.773873873873874, 0.7837837837837839, 0.7936936936936938, 0.8036036036036036, 0.8135135135135135, 0.8234234234234235, 0.8333333333333334, 0.8432432432432433, 0.8531531531531532, 0.8630630630630631, 0.872972972972973, 0.882882882882883, 0.8927927927927929, 0.9027027027027028, 0.9126126126126127, 0.9225225225225226, 0.9324324324324325, 0.9423423423423424, 0.9522522522522523, 0.9621621621621622, 0.9720720720720721, 0.981981981981982, 0.991891891891892, 1.001801801801802, 1.0117117117117118, 1.0216216216216218, 1.0315315315315317, 1.0414414414414417, 1.0513513513513515, 1.0612612612612613, 1.0711711711711713, 1.0810810810810811, 1.0909909909909912, 1.1009009009009012, 1.110810810810811, 1.1207207207207208, 1.1306306306306309, 1.1405405405405407, 1.1504504504504507, 1.1603603603603605, 1.1702702702702705, 1.1801801801801803, 1.1900900900900904, 1.2000000000000002, 1.2099099099099102, 1.21981981981982, 1.22972972972973, 1.2396396396396399, 1.2495495495495497, 1.2594594594594597, 1.2693693693693695, 1.2792792792792795, 1.2891891891891893, 1.2990990990990994, 1.3090090090090092, 1.3189189189189192, 1.328828828828829, 1.338738738738739, 1.3486486486486489, 1.358558558558559, 1.3684684684684687, 1.3783783783783785, 1.3882882882882885, 1.3981981981981983, 1.4081081081081084, 1.4180180180180182, 1.4279279279279282, 1.437837837837838, 1.447747747747748, 1.4576576576576579, 1.467567567567568, 1.4774774774774777, 1.4873873873873877, 1.4972972972972975, 1.5072072072072074, 1.5171171171171174, 1.5270270270270272, 1.5369369369369372, 1.546846846846847, 1.556756756756757, 1.5666666666666669, 1.576576576576577, 1.5864864864864867, 1.5963963963963967, 1.6063063063063066, 1.6162162162162166, 1.6261261261261264, 1.6360360360360362, 1.6459459459459462, 1.655855855855856, 1.665765765765766, 1.6756756756756759, 1.685585585585586, 1.6954954954954957, 1.7054054054054057, 1.7153153153153156, 1.7252252252252256, 1.7351351351351354, 1.7450450450450454, 1.7549549549549552, 1.764864864864865, 1.774774774774775, 1.7846846846846849, 1.794594594594595, 1.8045045045045047, 1.8144144144144148, 1.8243243243243246, 1.8342342342342346, 1.8441441441441444, 1.8540540540540544, 1.8639639639639642, 1.8738738738738743, 1.883783783783784, 1.893693693693694, 1.903603603603604, 1.9135135135135137, 1.9234234234234238, 1.9333333333333336, 1.9432432432432436, 1.9531531531531534, 1.9630630630630634, 1.9729729729729732, 1.9828828828828833, 1.992792792792793, 2.002702702702703, 2.012612612612613, 2.0225225225225225, 2.0324324324324325, 2.0423423423423426, 2.0522522522522526, 2.062162162162162, 2.0720720720720722, 2.0819819819819823, 2.0918918918918923, 2.1018018018018023, 2.111711711711712, 2.121621621621622, 2.131531531531532, 2.1414414414414416, 2.1513513513513516, 2.1612612612612616, 2.1711711711711716, 2.1810810810810812, 2.1909909909909913, 2.2009009009009013, 2.2108108108108113, 2.220720720720721, 2.230630630630631, 2.240540540540541, 2.250450450450451, 2.2603603603603606, 2.2702702702702706, 2.2801801801801806, 2.2900900900900902, 2.3000000000000003, 2.3099099099099103, 2.3198198198198203, 2.32972972972973, 2.33963963963964, 2.34954954954955, 2.35945945945946, 2.3693693693693696, 2.3792792792792796, 2.3891891891891897, 2.3990990990990992, 2.4090090090090093, 2.4189189189189193, 2.4288288288288293, 2.438738738738739, 2.448648648648649, 2.458558558558559, 2.468468468468469, 2.4783783783783786, 2.4882882882882886, 2.4981981981981987, 2.5081081081081087, 2.5180180180180183, 2.5279279279279283, 2.5378378378378383, 2.547747747747748, 2.557657657657658, 2.567567567567568, 2.577477477477478, 2.5873873873873876, 2.5972972972972976, 2.6072072072072077, 2.6171171171171177, 2.6270270270270273, 2.6369369369369373, 2.6468468468468473, 2.656756756756757, 2.666666666666667, 2.676576576576577, 2.686486486486487, 2.6963963963963966, 2.7063063063063066, 2.7162162162162167, 2.7261261261261267, 2.7360360360360363, 2.7459459459459463, 2.7558558558558564, 2.765765765765766, 2.775675675675676, 2.785585585585586, 2.795495495495496, 2.8054054054054056, 2.8153153153153156, 2.8252252252252257, 2.8351351351351357, 2.8450450450450453, 2.8549549549549553, 2.8648648648648654, 2.8747747747747754, 2.884684684684685, 2.894594594594595, 2.904504504504505, 2.9144144144144146, 2.9243243243243247, 2.9342342342342347, 2.9441441441441447, 2.9540540540540543, 2.9639639639639643, 2.9738738738738744, 2.9837837837837844, 2.993693693693694, 3.003603603603604, 3.013513513513514, 3.0234234234234236, 3.0333333333333337, 3.0432432432432437, 3.0531531531531537, 3.0630630630630633, 3.0729729729729733, 3.0828828828828834, 3.0927927927927934, 3.102702702702703, 3.112612612612613, 3.122522522522523, 3.132432432432433, 3.1423423423423427, 3.1522522522522527, 3.1621621621621627, 3.1720720720720723, 3.1819819819819823, 3.1918918918918924, 3.2018018018018024, 3.211711711711712, 3.221621621621622, 3.231531531531532, 3.241441441441442, 3.2513513513513517, 3.2612612612612617, 3.2711711711711717, 3.2810810810810813, 3.2909909909909913, 3.3009009009009014, 3.3108108108108114, 3.320720720720721, 3.330630630630631, 3.340540540540541, 3.350450450450451, 3.3603603603603607, 3.3702702702702707, 3.3801801801801807, 3.3900900900900908, 3.4000000000000004, 3.4099099099099104, 3.4198198198198204, 3.42972972972973, 3.43963963963964, 3.44954954954955, 3.45945945945946, 3.4693693693693697, 3.4792792792792797, 3.4891891891891897, 3.4990990990990998, 3.5090090090090094, 3.5189189189189194, 3.5288288288288294, 3.538738738738739, 3.548648648648649, 3.558558558558559, 3.568468468468469, 3.5783783783783787, 3.5882882882882887, 3.5981981981981987, 3.608108108108109, 3.6180180180180184, 3.6279279279279284, 3.6378378378378384, 3.6477477477477485, 3.657657657657658, 3.667567567567568, 3.677477477477478, 3.6873873873873877, 3.6972972972972977, 3.7072072072072078, 3.717117117117118, 3.7270270270270274, 3.7369369369369374, 3.7468468468468474, 3.7567567567567575, 3.766666666666667, 3.776576576576577, 3.786486486486487, 3.7963963963963967, 3.8063063063063067, 3.8162162162162168, 3.826126126126127, 3.8360360360360364, 3.8459459459459464, 3.8558558558558564, 3.8657657657657665, 3.875675675675676, 3.885585585585586, 3.895495495495496, 3.9054054054054057, 3.9153153153153157, 3.9252252252252258, 3.935135135135136, 3.9450450450450454, 3.9549549549549554, 3.9648648648648654, 3.9747747747747755, 3.984684684684685, 3.994594594594595, 4.004504504504505, 4.014414414414415, 4.024324324324325, 4.034234234234234, 4.044144144144145, 4.054054054054054, 4.063963963963964, 4.0738738738738745, 4.083783783783784, 4.093693693693694, 4.103603603603604, 4.113513513513514, 4.123423423423423, 4.133333333333334, 4.143243243243243, 4.153153153153153, 4.163063063063063, 4.172972972972973, 4.182882882882883, 4.192792792792793, 4.202702702702703, 4.212612612612613, 4.222522522522523, 4.232432432432432, 4.242342342342343, 4.252252252252252, 4.262162162162162, 4.272072072072072, 4.281981981981982, 4.291891891891892, 4.301801801801802, 4.311711711711712, 4.321621621621622, 4.331531531531532, 4.341441441441441, 4.351351351351352, 4.361261261261261, 4.371171171171171, 4.381081081081081, 4.390990990990991, 4.4009009009009015, 4.410810810810811, 4.420720720720721, 4.430630630630631, 4.440540540540541, 4.45045045045045, 4.460360360360361, 4.47027027027027, 4.48018018018018, 4.49009009009009, 4.5, 4.5099099099099105, 4.51981981981982, 4.52972972972973, 4.53963963963964, 4.54954954954955, 4.559459459459459, 4.56936936936937, 4.579279279279279, 4.589189189189189, 4.599099099099099, 4.609009009009009, 4.6189189189189195, 4.628828828828829, 4.638738738738739, 4.648648648648649, 4.658558558558559, 4.668468468468468, 4.678378378378379, 4.688288288288288, 4.698198198198198, 4.708108108108108, 4.718018018018018, 4.7279279279279285, 4.737837837837838, 4.747747747747748, 4.757657657657658, 4.767567567567568, 4.777477477477477, 4.787387387387388, 4.797297297297297, 4.807207207207207, 4.817117117117117, 4.827027027027027, 4.8369369369369375, 4.846846846846847, 4.856756756756757, 4.866666666666667, 4.876576576576577, 4.886486486486486, 4.896396396396397, 4.906306306306306, 4.916216216216217, 4.926126126126126, 4.936036036036036, 4.9459459459459465, 4.955855855855856, 4.965765765765766, 4.975675675675676, 4.985585585585586, 4.995495495495495, 5.005405405405406, 5.015315315315315, 5.025225225225226, 5.035135135135135, 5.045045045045045, 5.0549549549549555, 5.064864864864865, 5.074774774774775, 5.084684684684685, 5.094594594594595, 5.104504504504504, 5.114414414414415, 5.124324324324324, 5.134234234234235, 5.1441441441441444, 5.154054054054054, 5.1639639639639645, 5.173873873873874, 5.183783783783784, 5.193693693693694, 5.203603603603604, 5.213513513513513, 5.223423423423424, 5.233333333333333, 5.243243243243244, 5.2531531531531535, 5.263063063063063, 5.2729729729729735, 5.282882882882883, 5.292792792792793, 5.302702702702703, 5.312612612612613, 5.322522522522522, 5.332432432432433, 5.342342342342342, 5.352252252252253, 5.3621621621621625, 5.372072072072072, 5.3819819819819825, 5.391891891891892, 5.401801801801802, 5.411711711711712, 5.421621621621622, 5.431531531531531, 5.441441441441442, 5.451351351351351, 5.461261261261262, 5.4711711711711715, 5.481081081081081, 5.4909909909909915, 5.500900900900901, 5.510810810810811, 5.520720720720721, 5.530630630630631, 5.540540540540541, 5.550450450450451, 5.56036036036036, 5.570270270270271, 5.5801801801801805, 5.59009009009009, 5.6000000000000005, 5.60990990990991, 5.61981981981982, 5.62972972972973, 5.63963963963964, 5.64954954954955, 5.65945945945946, 5.669369369369369, 5.67927927927928, 5.6891891891891895, 5.699099099099099, 5.7090090090090095, 5.718918918918919, 5.728828828828829, 5.738738738738739, 5.748648648648649, 5.758558558558559, 5.768468468468469, 5.778378378378378, 5.788288288288289, 5.7981981981981985, 5.808108108108108, 5.8180180180180185, 5.827927927927928, 5.837837837837838, 5.847747747747748, 5.857657657657658, 5.867567567567568, 5.877477477477478, 5.887387387387387, 5.897297297297298, 5.9072072072072075, 5.917117117117117, 5.9270270270270276, 5.936936936936937, 5.946846846846847, 5.956756756756757, 5.966666666666667, 5.976576576576577, 5.986486486486487, 5.996396396396396, 6.006306306306307, 6.0162162162162165, 6.026126126126126, 6.036036036036037, 6.045945945945946, 6.055855855855857, 6.065765765765766, 6.075675675675676, 6.085585585585586, 6.095495495495496, 6.105405405405405, 6.115315315315316, 6.1252252252252255, 6.135135135135135, 6.145045045045046, 6.154954954954955, 6.164864864864866, 6.174774774774775, 6.184684684684685, 6.194594594594595, 6.204504504504505, 6.2144144144144144, 6.224324324324325, 6.2342342342342345, 6.244144144144144, 6.254054054054055, 6.263963963963964, 6.273873873873875, 6.283783783783784, 6.293693693693694, 6.303603603603604, 6.313513513513514, 6.3234234234234235, 6.333333333333334, 6.3432432432432435, 6.353153153153153, 6.363063063063064, 6.372972972972973, 6.382882882882884, 6.392792792792793, 6.402702702702703, 6.412612612612613, 6.422522522522523, 6.4324324324324325, 6.442342342342343, 6.4522522522522525, 6.462162162162162, 6.472072072072073, 6.481981981981982, 6.491891891891893, 6.501801801801802, 6.511711711711712, 6.521621621621622, 6.531531531531532, 6.5414414414414415, 6.551351351351352, 6.5612612612612615, 6.571171171171171, 6.581081081081082, 6.590990990990991, 6.600900900900902, 6.610810810810811, 6.620720720720721, 6.630630630630631, 6.640540540540541, 6.6504504504504505, 6.660360360360361, 6.6702702702702705, 6.680180180180181, 6.690090090090091, 6.7, 6.709909909909911, 6.71981981981982, 6.72972972972973, 6.73963963963964, 6.74954954954955, 6.7594594594594595, 6.76936936936937, 6.7792792792792795, 6.78918918918919, 6.7990990990991, 6.809009009009009, 6.81891891891892, 6.828828828828829, 6.838738738738739, 6.848648648648649, 6.858558558558559, 6.8684684684684685, 6.878378378378379, 6.8882882882882885, 6.898198198198199, 6.908108108108109, 6.918018018018018, 6.927927927927929, 6.937837837837838, 6.947747747747748, 6.957657657657658, 6.967567567567568, 6.9774774774774775, 6.987387387387388, 6.9972972972972975, 7.007207207207208, 7.017117117117118, 7.027027027027027, 7.036936936936938, 7.046846846846847, 7.056756756756757, 7.066666666666667, 7.076576576576577, 7.0864864864864865, 7.096396396396397, 7.1063063063063066, 7.116216216216217, 7.126126126126127, 7.136036036036036, 7.145945945945947, 7.155855855855856, 7.165765765765766, 7.175675675675676, 7.185585585585586, 7.195495495495496, 7.205405405405406, 7.215315315315316, 7.225225225225226, 7.235135135135136, 7.245045045045045, 7.254954954954956, 7.264864864864865, 7.274774774774775, 7.284684684684685, 7.294594594594595, 7.304504504504505, 7.314414414414415, 7.324324324324325, 7.334234234234235, 7.344144144144145, 7.354054054054054, 7.363963963963965, 7.373873873873874, 7.383783783783784, 7.393693693693694, 7.403603603603604, 7.413513513513514, 7.423423423423424, 7.433333333333334, 7.443243243243244, 7.453153153153154, 7.463063063063063, 7.472972972972974, 7.482882882882883, 7.492792792792793, 7.502702702702703, 7.512612612612613, 7.522522522522523, 7.532432432432433, 7.542342342342343, 7.552252252252253, 7.562162162162163, 7.572072072072072, 7.581981981981983, 7.591891891891892, 7.601801801801802, 7.611711711711712, 7.621621621621622, 7.631531531531532, 7.641441441441442, 7.651351351351352, 7.661261261261262, 7.671171171171172, 7.681081081081081, 7.690990990990992, 7.700900900900901, 7.710810810810811, 7.720720720720721, 7.730630630630631, 7.740540540540541, 7.750450450450451, 7.760360360360361, 7.770270270270271, 7.780180180180181, 7.79009009009009, 7.800000000000001, 7.80990990990991, 7.819819819819821, 7.82972972972973, 7.83963963963964, 7.84954954954955, 7.85945945945946, 7.86936936936937, 7.87927927927928, 7.88918918918919, 7.899099099099099, 7.90900900900901, 7.918918918918919, 7.92882882882883, 7.938738738738739, 7.948648648648649, 7.958558558558559, 7.968468468468469, 7.978378378378379, 7.988288288288289, 7.998198198198199, 8.00810810810811, 8.018018018018019, 8.027927927927928, 8.03783783783784, 8.04774774774775, 8.057657657657659, 8.067567567567568, 8.077477477477478, 8.087387387387388, 8.097297297297299, 8.107207207207209, 8.117117117117118, 8.127027027027028, 8.136936936936937, 8.146846846846847, 8.156756756756756, 8.166666666666668, 8.176576576576577, 8.186486486486487, 8.196396396396397, 8.206306306306306, 8.216216216216218, 8.226126126126127, 8.236036036036037, 8.245945945945946, 8.255855855855856, 8.265765765765765, 8.275675675675677, 8.285585585585586, 8.295495495495496, 8.305405405405406, 8.315315315315315, 8.325225225225227, 8.335135135135136, 8.345045045045046, 8.354954954954955, 8.364864864864865, 8.374774774774774, 8.384684684684686, 8.394594594594595, 8.404504504504505, 8.414414414414415, 8.424324324324324, 8.434234234234236, 8.444144144144145, 8.454054054054055, 8.463963963963964, 8.473873873873874, 8.483783783783784, 8.493693693693695, 8.503603603603604, 8.513513513513514, 8.523423423423424, 8.533333333333333, 8.543243243243245, 8.553153153153154, 8.563063063063064, 8.572972972972973, 8.582882882882883, 8.592792792792794, 8.602702702702704, 8.612612612612613, 8.622522522522523, 8.632432432432433, 8.642342342342342, 8.652252252252254, 8.662162162162163, 8.672072072072073, 8.681981981981982, 8.691891891891892, 8.701801801801803, 8.711711711711713, 8.721621621621622, 8.731531531531532, 8.741441441441442, 8.751351351351351, 8.761261261261263, 8.771171171171172, 8.781081081081082, 8.790990990990991, 8.800900900900901, 8.810810810810812, 8.820720720720722, 8.830630630630631, 8.840540540540541, 8.85045045045045, 8.86036036036036, 8.870270270270272, 8.880180180180181, 8.89009009009009, 8.9, 8.90990990990991, 8.919819819819821, 8.929729729729731, 8.93963963963964, 8.94954954954955, 8.95945945945946, 8.96936936936937, 8.97927927927928, 8.98918918918919, 8.9990990990991, 9.00900900900901, 9.018918918918919, 9.02882882882883, 9.03873873873874, 9.04864864864865, 9.058558558558559, 9.068468468468469, 9.078378378378378, 9.08828828828829, 9.0981981981982, 9.108108108108109, 9.118018018018018, 9.127927927927928, 9.13783783783784, 9.147747747747749, 9.157657657657658, 9.167567567567568, 9.177477477477478, 9.187387387387387, 9.197297297297299, 9.207207207207208, 9.217117117117118, 9.227027027027027, 9.236936936936937, 9.246846846846848, 9.256756756756758, 9.266666666666667, 9.276576576576577, 9.286486486486487, 9.296396396396396, 9.306306306306308, 9.316216216216217, 9.326126126126127, 9.336036036036036, 9.345945945945946, 9.355855855855857, 9.365765765765767, 9.375675675675677, 9.385585585585586, 9.395495495495496, 9.405405405405405, 9.415315315315317, 9.425225225225226, 9.435135135135136, 9.445045045045045, 9.454954954954955, 9.464864864864866, 9.474774774774776, 9.484684684684686, 9.494594594594595, 9.504504504504505, 9.514414414414414, 9.524324324324326, 9.534234234234235, 9.544144144144145, 9.554054054054054, 9.563963963963964, 9.573873873873875, 9.583783783783785, 9.593693693693695, 9.603603603603604, 9.613513513513514, 9.623423423423423, 9.633333333333335, 9.643243243243244, 9.653153153153154, 9.663063063063063, 9.672972972972973, 9.682882882882884, 9.692792792792794, 9.702702702702704, 9.712612612612613, 9.722522522522523, 9.732432432432434, 9.742342342342344, 9.752252252252253, 9.762162162162163, 9.772072072072072, 9.781981981981982, 9.791891891891893, 9.801801801801803, 9.811711711711713, 9.821621621621622, 9.831531531531532, 9.841441441441443, 9.851351351351353, 9.861261261261262, 9.871171171171172, 9.881081081081081, 9.890990990990991, 9.900900900900902, 9.910810810810812, 9.920720720720722, 9.930630630630631, 9.94054054054054, 9.950450450450452, 9.960360360360362, 9.970270270270271, 9.98018018018018, 9.99009009009009, 10.0], "expected": [0.4920586872570623, 0.4913116703551, 0.49057136258373923, 0.4898376508736172, 0.489110424975702, 0.4883895773681257, 0.487675003166657, 0.48696660003896525, 0.4862642681223125, 0.4855679099444995, 0.4848774303480548, 0.48419273641731586, 0.48351373740846737, 0.4828403446822054, 0.48217247163908084, 0.48151003365724243, 0.4808529480326157, 0.48020113392126684, 0.4795545122839694, 0.478913005832815, 0.47827653897978323, 0.4776450377871863, 0.47701842991993065, 0.4763966445994896, 0.475779612559506, 0.4751672660029946, 0.4745595385610391, 0.4739563652529369, 0.47335768244772397, 0.47276342782703273, 0.4721735403492255, 0.47158796021473787, 0.4710066288325948, 0.47042948878805807, 0.4698564838113462, 0.4692875587473904, 0.4687226595265787, 0.4681617331364704, 0.46760472759441524, 0.4670515919210567, 0.4665022761146895, 0.46595673112643027, 0.46541490883617104, 0.4648767620292877, 0.4643422443740788, 0.46381131039990453, 0.4632839154759941, 0.46276001579090487, 0.4622395683326082, 0.4617225308691802, 0.46120886193006205, 0.46069852078789325, 0.46019146744087874, 0.45968766259567506, 0.45918706765078077, 0.45868964468041223, 0.45819535641884696, 0.45770416624521687, 0.45721603816873735, 0.45673093681436017, 0.4562488274088312, 0.455769675767139, 0.45529344827934626, 0.45482011189778854, 0.45434963412462415, 0.45388198299972826, 0.45341712708892096, 0.4529550354725148, 0.45249567773417126, 0.4520390239500581, 0.45158504467829835, 0.4511337109487011, 0.4506849942527624, 0.4502388665339306, 0.44979530017812863, 0.4493542680045217, 0.4489157432565255, 0.44847969959304645, 0.44804611107994774, 0.44761495218173236, 0.4471861977534372, 0.4467598230327344, 0.4463358036322298, 0.4459141155319538, 0.4454947350720414, 0.4450776389455908, 0.44466280419170157, 0.4442502081886802, 0.4438398286474145, 0.4434316436049073, 0.44302563141796775, 0.44262177075705184, 0.4422200406002558, 0.4418204202274454, 0.44142288921453127, 0.4410274274278763, 0.44063401501883176, 0.44024263241840855, 0.43985326033206584, 0.43946587973462076, 0.43908047186528193, 0.4386970182227888, 0.4383155005606671, 0.43793590088259177, 0.437558201437852, 0.4371823847169223, 0.43680843344713066, 0.43643633058842257, 0.4360660593292233, 0.43569760308238714, 0.4353309454812376, 0.43496607037569707, 0.43460296182849617, 0.4342416041114694, 0.43388198170193054, 0.4335240792791229, 0.4331678817207516, 0.43281337409958465, 0.4324605416801276, 0.43210936991537247, 0.4317598444436098, 0.4314119510853105, 0.4310656758400747, 0.4307210048836396, 0.43037792456495316, 0.43003642140330844, 0.42969648208553224, 0.4293580934632386, 0.4290212425501319, 0.4286859165193684, 0.4283521027009698, 0.4280197885792905, 0.4276889617905321, 0.4273596101203138, 0.4270317215012838, 0.42670528401078445, 0.42638028586855986, 0.4260567154345096, 0.42573456120648767, 0.425413811818142, 0.4250944560367981, 0.4247764827613838, 0.4244598810203914, 0.4241446399698824, 0.42383074889152866, 0.4235181971906912, 0.423206974394535, 0.42289707015018146, 0.4225884742228926, 0.4222811764942928, 0.42197516696062143, 0.42167043573101815, 0.42136697302584303, 0.421064769175023, 0.42076381461643286, 0.4204640998943045, 0.42016561565766464, 0.4198683526588024, 0.4195723017517645, 0.4192774538908755, 0.4189838001292891, 0.41869133161756145, 0.4184000396022515, 0.41810991542454745, 0.4178209505189157, 0.4175331364117751, 0.4172464647201944, 0.4169609271506119, 0.4166765154975787, 0.4163932216425232, 0.4161110375525366, 0.4158299552791813, 0.41554996695731866, 0.4152710648039557, 0.41499324111711483, 0.41471648827472035, 0.4144407987335043, 0.4141661650279326, 0.4138925797691466, 0.41362003564392547, 0.4133485254136644, 0.4130780419133691, 0.41280857805067006, 0.41254012680484997, 0.41227268122588917, 0.4120062344335278, 0.4117407796163395, 0.4114763100308253, 0.4112128190005193, 0.4109502999151095, 0.4106887462295735, 0.41042815146332795, 0.41016850919939113, 0.40990981308356084, 0.40965205682360334, 0.40939523418845647, 0.4091393390074457, 0.408884365169512, 0.40863030662245214, 0.4083771573721717, 0.4081249114819486, 0.40787356307170974, 0.40762310631731696, 0.40737353544986676, 0.4071248447549989, 0.4068770285722164, 0.4066300812942157, 0.40638399736622854, 0.40613877128537185, 0.40589439760000984, 0.40565087090912355, 0.4054081858616922, 0.4051663371560826, 0.4049253195394477, 0.4046851278071362, 0.40444575680210726, 0.4042072014143585, 0.4039694565803596, 0.40373251728249426, 0.403496378548513, 0.40326103545099107, 0.40302648310679645, 0.40279271667656497, 0.4025597313641829, 0.4023275224162779, 0.40209608512171635, 0.4018654148111093, 0.4016355068563242, 0.4014063566700053, 0.4011779597050995, 0.4009503114543895, 0.40072340745003443, 0.4004972432631164, 0.4002718145031932, 0.40004711681785793, 0.39982314589230505, 0.3995998974489019, 0.3993773672467668, 0.39915555108135314, 0.39893444478403906, 0.3987140442217227, 0.3984943452964234, 0.39827534394488906, 0.3980570361382077, 0.397839417881425, 0.39762248521316784, 0.3974062342052715, 0.3971906609624136, 0.3969757616217521, 0.3967615323525678, 0.39654796935591347, 0.39633506886426606, 0.39612282714118446, 0.3959112404809712, 0.39570030520833976, 0.3954900176780858, 0.395280374274762, 0.39507137141235926, 0.39486300553398984, 0.3946552731115765, 0.39444817064554466, 0.39424169466451964, 0.39403584172502676, 0.39383060841119605, 0.39362599133447096, 0.39342198713332094, 0.3932185924729569, 0.3930158040450512, 0.3928136185674617, 0.39261203278395784, 0.3924110434639517, 0.3922106474022324, 0.3920108414187025, 0.3918116223581203, 0.3916129870898424, 0.3914149325075725, 0.3912174555291113, 0.3910205530961104, 0.39082422217382956, 0.39062845975089644, 0.39043326283906965, 0.3902386284730048, 0.3900445537100235, 0.3898510356298853, 0.38965807133456254, 0.3894656579480172, 0.3892737926159821, 0.3890824725057432, 0.3888916948059255, 0.38870145672628165, 0.3885117554974829, 0.3883225883709117, 0.3881339526184593, 0.3879458455323229, 0.38775826442480754, 0.3875712066281288, 0.3873846694942193, 0.3871986503945364, 0.3870131467198728, 0.3868281558801696, 0.3866436753043308, 0.38645970244004074, 0.38627623475358325, 0.38609326972966396, 0.3859108048712335, 0.3857288376993131, 0.38554736575282267, 0.3853663865884106, 0.38518589778028595, 0.3850058969200521, 0.38482638161654253, 0.3846473494956584, 0.38446879820020885, 0.3842907253897515, 0.38411312874043685, 0.383936005944853, 0.3837593547118723, 0.38358317276650067, 0.3834074578497278, 0.38323220771837896, 0.38305742014496985, 0.38288309291756156, 0.3827092238396175, 0.3825358107298629, 0.38236285142214466, 0.3821903437652943, 0.38201828562299023, 0.3818466748736243, 0.38167550941016715, 0.38150478714003744, 0.38133450598497076, 0.3811646638808914, 0.38099525877778423, 0.3808262886395689, 0.38065775144397546, 0.38048964518242073, 0.3803219678598866, 0.38015471749479945, 0.3799878921189112, 0.37982148977718083, 0.37965550852765817, 0.3794899464413686, 0.37932480160219895, 0.37916007210678443, 0.37899575606439767, 0.37883185159683713, 0.3786683568383194, 0.37850526993537004, 0.3783425890467173, 0.37818031234318644, 0.3780184380075951, 0.37785696423464915, 0.3776958892308418, 0.3775352112143513, 0.377374928414941, 0.37721503907386067, 0.37705554144374764, 0.3768964337885306, 0.37673771438333326, 0.3765793815143796, 0.37642143347889956, 0.3762638685850364, 0.37610668515175444, 0.37594988150874825, 0.37579345599635244, 0.37563740696545267, 0.375481732777397, 0.375326431803909, 0.3751715024270014, 0.37501694303889, 0.37486275204191016, 0.3747089278484317, 0.37455546888077645, 0.37440237357113715, 0.37424964036149466, 0.37409726770353907, 0.3739452540585892, 0.3737935978975139, 0.37364229770065444, 0.37349135195774724, 0.37334075916784765, 0.3731905178392538, 0.3730406264894323, 0.3728910836449438, 0.37274188784136986, 0.3725930376232401, 0.37244453154396057, 0.37229636816574246, 0.3721485460595314, 0.3720010638049381, 0.3718539199901688, 0.37170711321195726, 0.3715606420754971, 0.37141450519437413, 0.37126870119050065, 0.37112322869404923, 0.37097808634338797, 0.3708332727850156, 0.37068878667349836, 0.3705446266714058, 0.3704007914492489, 0.3702572796854182, 0.37011409006612156, 0.36997122128532417, 0.36982867204468806, 0.36968644105351256, 0.3695445270286749, 0.36940292869457203, 0.36926164478306267, 0.3691206740334099, 0.3689800151922243, 0.3688396670134076, 0.368699628258097, 0.36855989769461006, 0.3684204740983895, 0.36828135625194985, 0.36814254294482307, 0.3680040329735054, 0.3678658251414053, 0.36772791825879064, 0.36759031114273716, 0.3674530026170774, 0.3673159915123501, 0.3671792766657496, 0.3670428569210761, 0.3669067311286865, 0.3667708981454456, 0.3666353568346776, 0.36650010606611777, 0.36636514471586523, 0.3662304716663364, 0.36609608580621705, 0.36596198603041735, 0.36582817124002537, 0.3656946403422617, 0.3655613922504346, 0.3654284258838958, 0.36529574016799554, 0.3651633340340394, 0.3650312064192448, 0.36489935626669795, 0.3647677825253113, 0.36463648414978134, 0.3645054601005467, 0.36437470934374694, 0.36424423085118107, 0.3641140236002672, 0.36398408657400205, 0.3638544187609208, 0.3637250191550578, 0.3635958867559069, 0.363467020568383, 0.3633384196027826, 0.36321008287474693, 0.3630820094052225, 0.3629541982204246, 0.3628266483517995, 0.36269935883598803, 0.36257232871478806, 0.36244555703511955, 0.36231904284898725, 0.362192785213446, 0.3620667831905649, 0.36194103584739246, 0.36181554225592183, 0.3616903014930563, 0.3615653126405753, 0.36144057478510033, 0.36131608701806195, 0.36119184843566565, 0.3610678581388598, 0.3609441152333021, 0.360820618829328, 0.36069736804191777, 0.36057436199066534, 0.3604515997997463, 0.36032908059788626, 0.36020680351833095, 0.36008476769881403, 0.3599629722815275, 0.35984141641309086, 0.3597200992445217, 0.3595990199312053, 0.3594781776328655, 0.3593575715135352, 0.35923720074152754, 0.35911706448940683, 0.3589971619339606, 0.35887749225617016, 0.35875805464118404, 0.3586388482782889, 0.3585198723608825, 0.358401126086446, 0.3582826086565172, 0.35816431927666337, 0.3580462571564547, 0.35792842150943727, 0.35781081155310757, 0.3576934265088861, 0.3575762656020912, 0.35745932806191383, 0.357342613121392, 0.35722612001738574, 0.3571098479905517, 0.35699379628531863, 0.3568779641498629, 0.3567623508360834, 0.35664695559957843, 0.3565317776996205, 0.35641681639913353, 0.35630207096466854, 0.3561875406663804, 0.3560732247780047, 0.35595912257683465, 0.35584523334369783, 0.35573155636293413, 0.35561809092237273, 0.35550483631330987, 0.35539179183048686, 0.35527895677206767, 0.3551663304396179, 0.3550539121380821, 0.3549417011757632, 0.35482969686430066, 0.3547178985186496, 0.3546063054570596, 0.3544949170010544, 0.3543837324754103, 0.3542727512081367, 0.3541619725304555, 0.35405139577678024, 0.35394102028469704, 0.3538308453949443, 0.3537208704513929, 0.3536110948010269, 0.3535015177939242, 0.35339213878323683, 0.3532829571251724, 0.35317397217897484, 0.3530651833069058, 0.3529565898742256, 0.35284819124917527, 0.35273998680295776, 0.35263197590971984, 0.352524157946534, 0.3524165322933807, 0.35230909833312984, 0.35220185545152405, 0.3520948030371606, 0.3519879404814739, 0.3518812671787184, 0.3517747825259516, 0.3516684859230165, 0.35156237677252533, 0.3514564544798422, 0.3513507184530669, 0.35124516810301837, 0.3511398028432177, 0.3510346220898727, 0.35092962526186117, 0.350824811780715, 0.35072018107060454, 0.3506157325583223, 0.3505114656732677, 0.35040737984743114, 0.350303474515379, 0.3501997491142381, 0.35009620308368017, 0.34999283586590724, 0.34988964690563634, 0.3497866356500848, 0.34968380154895506, 0.3495811440544209, 0.3494786626211117, 0.3493763567060989, 0.3492742257688813, 0.34917226927137057, 0.34907048667787793, 0.348968877455099, 0.3488674410721009, 0.34876617700030743, 0.34866508471348634, 0.34856416368773485, 0.34846341340146675, 0.3483628333353984, 0.3482624229725358, 0.3481621817981611, 0.34806210929981973, 0.34796220496730695, 0.3478624682926551, 0.3477628987701209, 0.34766349589617235, 0.3475642591694761, 0.3474651880908851, 0.3473662821634257, 0.34726754089228573, 0.34716896378480155, 0.3470705503504463, 0.3469723001008175, 0.34687421254962514, 0.3467762872126796, 0.34667852360787954, 0.34658092125520046, 0.3464834796766828, 0.34638619839642, 0.34628907694054745, 0.3461921148372307, 0.3460953116166539, 0.34599866681100894, 0.3459021799544834, 0.3458058505832504, 0.34570967823545684, 0.3456136624512122, 0.3455178027725782, 0.34542209874355745, 0.345326549910083, 0.34523115582000735, 0.34513591602309185, 0.3450408300709963, 0.3449458975172682, 0.34485111791733253, 0.3447564908284812, 0.344662015809863, 0.34456769242247315, 0.3444735202291433, 0.3443794987945313, 0.3442856276851115, 0.34419190646916437, 0.344098334716767, 0.34400491199978295, 0.34391163789185303, 0.34381851196838487, 0.34372553380654414, 0.3436327029852444, 0.34354001908513776, 0.3434474816886056, 0.34335509037974915, 0.3432628447443802, 0.34317074437001177, 0.34307878884584897, 0.34298697776278, 0.3428953107133674, 0.3428037872918379, 0.3427124070940752, 0.3426211697176094, 0.34253007476160974, 0.3424391218268747, 0.34234831051582354, 0.34225764043248835, 0.3421671111825046, 0.34207672237310305, 0.3419864736131012, 0.34189636451289496, 0.34180639468445023, 0.34171656374129467, 0.3416268712985092, 0.3415373169727201, 0.3414479003820908, 0.3413586211463137, 0.34126947888660225, 0.34118047322568307, 0.34109160378778747, 0.3410028701986443, 0.34091427208547165, 0.3408258090769695, 0.34073748080331145, 0.34064928689613727, 0.3405612269885456, 0.3404733007150859, 0.34038550771175113, 0.3402978476159703, 0.3402103200666012, 0.3401229247039223, 0.34003566116962647, 0.3399485291068128, 0.33986152815997983, 0.33977465797501843, 0.33968791819920413, 0.33960130848119036, 0.33951482847100184, 0.3394284778200264, 0.33934225618100916, 0.3392561632080451, 0.339170198556572, 0.33908436188336394, 0.3389986528465247, 0.3389130711054801, 0.3388276163209724, 0.3387422881550528, 0.3386570862710754, 0.33857201033368983, 0.33848706000883594, 0.338402234963736, 0.3383175348668892, 0.33823295938806436, 0.3381485081982945, 0.33806418096986995, 0.3379799773763319, 0.33789589709246665, 0.3378119397942986, 0.3377281051590852, 0.3376443928653096, 0.3375608025926757, 0.33747733402210084, 0.33739398683571054, 0.33731076071683297, 0.3372276553499916, 0.33714467042090035, 0.3370618056164577, 0.33697906062474, 0.33689643513499673, 0.3368139288376436, 0.33673154142425815, 0.33664927258757266, 0.3365671220214693, 0.33648508942097466, 0.3364031744822528, 0.3363213769026017, 0.3362396963804462, 0.3361581326153327, 0.33607668530792484, 0.335995354159996, 0.33591413887442595, 0.3358330391551943, 0.3357520547073752, 0.33567118523713296, 0.3355904304517151, 0.3355097900594493, 0.33542926376973575, 0.33534885129304437, 0.33526855234090747, 0.3351883666259162, 0.33510829386171515, 0.3350283337629963, 0.3349484860454953, 0.3348687504259857, 0.3347891266222743, 0.33470961435319596, 0.33463021333860893, 0.33455092329938985, 0.3344717439574288, 0.3343926750356247, 0.3343137162578804, 0.33423486734909774, 0.33415612803517325, 0.3340774980429929, 0.3339989771004278, 0.3339205649363293, 0.33384226128052463, 0.3337640658638121, 0.3336859784179565, 0.3336079986756847, 0.33353012637068097, 0.3334523612375826, 0.3333747030119755, 0.33329715143038924, 0.3332197062302936, 0.3331423671500932, 0.33306513392912357, 0.33298800630764713, 0.332910984026848, 0.33283406682882855, 0.3327572544566049, 0.3326805466541022, 0.33260394316615116, 0.33252744373848325, 0.3324510481177271, 0.33237475605140354, 0.3322985672879225, 0.3322224815765779, 0.33214649866754425, 0.33207061831187235, 0.3319948402614855, 0.3319191642691751, 0.33184359008859676, 0.33176811747426665, 0.3316927461815575, 0.3316174759666939, 0.3315423065867497, 0.33146723779964327, 0.3313922693641337, 0.33131740103981744, 0.33124263258712366, 0.33116796376731156, 0.3310933943424659, 0.331018924075493, 0.33094455273011786, 0.3308702800708797, 0.3307961058631289, 0.3307220298730228, 0.330648051867522, 0.33057417161438785, 0.33050038888217725, 0.3304267034402401, 0.33035311505871556, 0.3302796235085285, 0.33020622856138565, 0.3301329299897725, 0.33005972756694985, 0.3299866210669499, 0.3299136102645734, 0.32984069493538565, 0.3297678748557134, 0.3296951498026416, 0.3296225195540099, 0.32954998388840884, 0.3294775425851775, 0.3294051954243991, 0.3293329421868988, 0.3292607826542393, 0.32918871660871857, 0.329116743833366, 0.32904486411193923, 0.3289730772289215, 0.32890138296951743, 0.3288297811196511, 0.328758271465962, 0.3286868537958018, 0.32861552789723203, 0.3285442935590203, 0.32847315057063775, 0.3284020987222554, 0.32833113780474127, 0.3282602676096578, 0.32818948792925823, 0.3281187985564839, 0.32804819928496126, 0.32797768990899884, 0.3279072702235843, 0.32783694002438135, 0.3277666991077273, 0.3276965472706295, 0.327626484310763, 0.3275565100264675, 0.327486624216744, 0.327416826681253, 0.32734711722031057, 0.32727749563488623, 0.3272079617266002, 0.3271385152977198, 0.3270691561511576, 0.3269998840904685, 0.3269306989198462, 0.3268616004441217, 0.3267925884687595, 0.3267236627998554, 0.3266548232441342, 0.3265860696089461, 0.32651740170226473, 0.32644881933268427, 0.32638032230941705, 0.32631191044229063, 0.3262435835417454, 0.3261753414188315, 0.3261071838852074, 0.32603911075313596, 0.32597112183548305, 0.32590321694571406, 0.32583539589789207, 0.32576765850667516, 0.32570000458731335, 0.3256324339556473, 0.32556494642810474, 0.3254975418216984, 0.32543021995402377, 0.32536298064325647, 0.32529582370814975, 0.32522874896803233, 0.32516175624280585, 0.3250948453529423, 0.3250280161194822, 0.32496126836403155, 0.32489460190876013, 0.32482801657639876, 0.324761512190237, 0.3246950885741212, 0.32462874555245175, 0.32456248295018086, 0.32449630059281076, 0.3244301983063908, 0.32436417591751576, 0.32429823325332297, 0.32423237014149087, 0.32416658641023605, 0.32410088188831154, 0.32403525640500447, 0.3239697097901339, 0.32390424187404837, 0.3238388524876243, 0.3237735414622634, 0.32370830862989064, 0.3236431538229521, 0.32357807687441303, 0.3235130776177556, 0.3234481558869767, 0.32338331151658595, 0.32331854434160373, 0.3232538541975592, 0.32318924092048773, 0.3231247043469293, 0.32306024431392677, 0.32299586065902275, 0.3229315532202588, 0.32286732183617267, 0.32280316634579687, 0.3227390865886561, 0.3226750824047654, 0.3226111536346288, 0.32254730011923644, 0.32248352170006334, 0.32241981821906707, 0.3223561895186861, 0.3222926354418378, 0.32222915583191625, 0.3221657505327907, 0.32210241938880346, 0.32203916224476825, 0.3219759789459682, 0.32191286933815394, 0.32184983326754174, 0.3217868705808118, 0.32172398112510614, 0.3216611647480275, 0.32159842129763644, 0.3215357506224504, 0.32147315257144143, 0.3214106269940347, 0.3213481737401066, 0.32128579265998286, 0.321223483604437, 0.3211612464246883, 0.3210990809724004, 0.3210369870996794, 0.3209749646590718, 0.32091301350356344, 0.3208511334865774, 0.320789324461972, 0.3207275862840399, 0.32066591880750567, 0.32060432188752447, 0.3205427953796804, 0.32048133913998444, 0.32041995302487336, 0.32035863689120786, 0.3202973905962707, 0.32023621399776525, 0.32017510695381407, 0.32011406932295683, 0.3200531009641491, 0.3199922017367606, 0.3199313715005736, 0.3198706101157812, 0.31980991744298637, 0.3197492933431993, 0.3196887376778369, 0.31962825030872055, 0.3195678310980749, 0.3195074799085264, 0.31944719660310106, 0.3193869810452241, 0.3193268330987173, 0.31926675262779824, 0.3192067394970785, 0.3191467935715621, 0.31908691471664413, 0.31902710279810925, 0.31896735768213014, 0.31890767923526625, 0.3188480673244622, 0.31878852181704603, 0.3187290425807282, 0.31866962948360006, 0.318610282394132, 0.31855100118117285, 0.31849178571394754, 0.3184326358620563, 0.31837355149547286, 0.31831453248454356, 0.31825557869998516, 0.31819669001288453, 0.3181378662946961, 0.31807910741724144, 0.3180204132527071, 0.31796178367364397, 0.31790321855296555, 0.3178447177639465, 0.3177862811802217, 0.31772790867578404, 0.3176696001249844, 0.31761135540252927, 0.3175531743834799, 0.3174950569432506, 0.317437002957608, 0.31737901230266935, 0.31732108485490107, 0.3172632204911182, 0.31720541908848204, 0.31714768052449993, 0.3170900046770232, 0.31703239142424633]}
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/fixtures/python/runner.py b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/fixtures/python/runner.py
new file mode 100644
index 000000000000..18739abddd79
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/fixtures/python/runner.py
@@ -0,0 +1,71 @@
+#!/usr/bin/env python
+#
+# @license Apache-2.0
+#
+# Copyright (c) 2025 The Stdlib Authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+"""Generate fixtures."""
+
+import os
+import json
+import numpy as np
+from scipy.stats import bradford
+
+# Get the file path:
+FILE = os.path.realpath(__file__)
+
+# Extract the directory in which this file resides:
+DIR = os.path.dirname(FILE)
+
+
+def gen(x, name):
+ """Generate fixture data and write to file.
+
+ # Arguments
+
+ * `x`: domain
+ * `name::str`: output filename
+
+ # Examples
+
+ ``` python
+ python> x = linspace(0.1, 100, 2001)
+ python> gen(x, './data.json')
+ ```
+ """
+ y = bradford.mean(x)
+
+ # Store data to be written to file as a dictionary:
+ data = {
+ "x": x.tolist(),
+ "expected": y.tolist()
+ }
+
+ # Based on the script directory, create an output filepath:
+ filepath = os.path.join(DIR, name)
+
+ # Write the data to the output filepath as JSON:
+ with open(filepath, "w", encoding="utf-8") as outfile:
+ json.dump(data, outfile)
+
+
+def main():
+ """Generate fixture data."""
+ c = np.linspace(0.1, 10, 1000)
+ gen(c, "data.json")
+
+
+if __name__ == "__main__":
+ main()
diff --git a/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/test.js b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/test.js
new file mode 100644
index 000000000000..ddee526e35f9
--- /dev/null
+++ b/lib/node_modules/@stdlib/stats/base/dists/bradford/mean/test/test.js
@@ -0,0 +1,86 @@
+/**
+* @license Apache-2.0
+*
+* Copyright (c) 2025 The Stdlib Authors.
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*/
+
+'use strict';
+
+// MODULES //
+
+var tape = require( 'tape' );
+var isnan = require( '@stdlib/math/base/assert/is-nan' );
+var abs = require( '@stdlib/math/base/special/abs' );
+var NINF = require( '@stdlib/constants/float64/ninf' );
+var EPS = require( '@stdlib/constants/float64/eps' );
+var mean = require( './../lib' );
+
+
+// FIXTURES //
+
+var data = require( './fixtures/python/data.json' );
+
+
+// TESTS //
+
+tape( 'main export is a function', function test( t ) {
+ t.ok( true, __filename );
+ t.strictEqual( typeof mean, 'function', 'main export is a function' );
+ t.end();
+});
+
+tape( 'if provided `NaN` for `c`, the function returns `NaN`', function test( t ) {
+ var v = mean( NaN );
+ t.equal( isnan( v ), true, 'returns expected value' );
+ t.end();
+});
+
+tape( 'if provided `c <= 0`, the function returns `NaN`', function test( t ) {
+ var v;
+
+ v = mean( 0.0 );
+ t.equal( isnan( v ), true, 'returns expected value' );
+
+ v = mean( -1.0 );
+ t.equal( isnan( v ), true, 'returns expected value' );
+
+ v = mean( NINF );
+ t.equal( isnan( v ), true, 'returns expected value' );
+
+ t.end();
+});
+
+tape( 'the function returns the mean of a Bradford distribution', function test( t ) {
+ var expected;
+ var delta;
+ var tol;
+ var i;
+ var c;
+ var y;
+
+ expected = data.expected;
+ c = data.x;
+ for ( i = 0; i < expected.length; i++ ) {
+ y = mean( c[i] );
+ if ( y === expected[i] ) {
+ t.equal( y, expected[i], 'c: '+c[i]+', y: '+y+', expected: '+expected[i] );
+ } else {
+ delta = abs( y - expected[ i ] );
+ tol = 4.7 * EPS * abs( expected[ i ] );
+ t.ok( delta <= tol, 'within tolerance. c: '+c[i]+'. y: '+y+'. E: '+expected[ i ]+'. Δ: '+delta+'. tol: '+tol+'.' );
+ }
+ }
+ t.end();
+});