git: 2d72fe63d004 - main - devel/libwasmtime: update: 38.0.3 -> 40.0.0

From: Sergey A. Osokin <osa_at_FreeBSD.org>
Date: Mon, 05 Jan 2026 20:39:56 UTC
The branch main has been updated by osa:

URL: https://cgit.FreeBSD.org/ports/commit/?id=2d72fe63d0048b297ca69795475d2de6dd677dcd

commit 2d72fe63d0048b297ca69795475d2de6dd677dcd
Author:     Sergey A. Osokin <osa@FreeBSD.org>
AuthorDate: 2026-01-05 20:38:46 +0000
Commit:     Sergey A. Osokin <osa@FreeBSD.org>
CommitDate: 2026-01-05 20:38:46 +0000

    devel/libwasmtime: update: 38.0.3 -> 40.0.0
    
    ChangeLog:      https://github.com/bytecodealliance/wasmtime/compare/v38.0.3...v40.0.0
    
    Sponsored by:   tipi.work
---
 devel/libwasmtime/Makefile       |   3 +-
 devel/libwasmtime/Makefile.cargo | 280 +++++++++----------
 devel/libwasmtime/distinfo       | 566 +++++++++++++++++++--------------------
 devel/libwasmtime/pkg-plist      |  21 +-
 4 files changed, 444 insertions(+), 426 deletions(-)

diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile
index f0467fc6da89..f7c5f3337b33 100644
--- a/devel/libwasmtime/Makefile
+++ b/devel/libwasmtime/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	lib${GH_PROJECT}
-PORTVERSION=	38.0.3
+PORTVERSION=	40.0.0
 DISTVERSIONPREFIX=	v
-PORTREVISION=	2
 CATEGORIES=	devel
 
 MAINTAINER=	ports@FreeBSD.org
diff --git a/devel/libwasmtime/Makefile.cargo b/devel/libwasmtime/Makefile.cargo
index 55fa532c5b96..bc90d0bedc61 100644
--- a/devel/libwasmtime/Makefile.cargo
+++ b/devel/libwasmtime/Makefile.cargo
@@ -1,5 +1,5 @@
 CARGO_CRATES=	addr2line-0.24.1 \
-		addr2line-0.25.0 \
+		addr2line-0.25.1 \
 		adler2-2.0.0 \
 		aes-0.8.4 \
 		aho-corasick-1.0.2 \
@@ -7,48 +7,48 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		ambient-authority-0.0.2 \
 		android_system_properties-0.1.5 \
 		anes-0.1.6 \
-		anstream-0.6.15 \
-		anstyle-1.0.8 \
-		anstyle-parse-0.2.1 \
-		anstyle-query-1.1.2 \
-		anstyle-wincon-3.0.4 \
-		anyhow-1.0.93 \
-		arbitrary-1.4.1 \
-		arbtest-0.3.1 \
-		arrayvec-0.7.6 \
-		async-trait-0.1.71 \
+		anstream-0.6.21 \
+		anstyle-1.0.13 \
+		anstyle-parse-0.2.7 \
+		anstyle-query-1.1.5 \
+		anstyle-wincon-3.0.11 \
+		anyhow-1.0.100 \
+		arbitrary-1.4.2 \
+		arbtest-0.3.2 \
+		async-trait-0.1.89 \
+		atomic-waker-1.1.2 \
 		autocfg-1.1.0 \
 		backtrace-0.3.75 \
 		base64-0.22.1 \
 		base64ct-1.6.0 \
 		beef-0.5.2 \
-		bindgen-0.71.1 \
+		bindgen-0.72.1 \
 		bit-set-0.5.2 \
 		bit-vec-0.6.3 \
 		bitflags-1.3.2 \
-		bitflags-2.6.0 \
+		bitflags-2.9.4 \
 		bitmaps-2.1.0 \
 		block-buffer-0.10.2 \
 		bstr-1.6.0 \
 		bumpalo-3.16.0 \
 		byteorder-1.4.3 \
-		bytes-1.5.0 \
+		bytes-1.10.1 \
 		bytesize-2.0.1 \
 		bzip2-0.4.4 \
 		bzip2-sys-0.1.11+1.0.8 \
 		camino-1.1.4 \
-		cap-fs-ext-3.4.4 \
-		cap-net-ext-3.4.4 \
-		cap-primitives-3.4.4 \
-		cap-rand-3.4.4 \
-		cap-std-3.4.4 \
-		cap-time-ext-3.4.4 \
+		cap-fs-ext-3.4.5 \
+		cap-net-ext-3.4.5 \
+		cap-primitives-3.4.5 \
+		cap-rand-3.4.5 \
+		cap-std-3.4.5 \
+		cap-time-ext-3.4.5 \
 		capstone-0.13.0 \
 		capstone-sys-0.17.0 \
 		cargo-platform-0.1.2 \
 		cargo_metadata-0.19.2 \
 		cast-0.3.0 \
-		cc-1.2.22 \
+		cc-1.2.41 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.0 \
 		ciborium-0.2.0 \
@@ -56,23 +56,22 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		ciborium-ll-0.2.0 \
 		cipher-0.4.4 \
 		clang-sys-1.8.1 \
-		clap-4.5.36 \
-		clap_builder-4.5.36 \
-		clap_complete-4.5.28 \
-		clap_derive-4.5.32 \
-		clap_lex-0.7.4 \
-		cobs-0.2.3 \
+		clap-4.5.48 \
+		clap_builder-4.5.48 \
+		clap_complete-4.5.58 \
+		clap_derive-4.5.47 \
+		clap_lex-0.7.5 \
+		cobs-0.3.0 \
 		codespan-reporting-0.11.1 \
-		colorchoice-1.0.0 \
-		console-0.15.8 \
+		colorchoice-1.0.4 \
 		constant_time_eq-0.1.5 \
 		core-foundation-0.9.4 \
 		core-foundation-sys-0.8.6 \
 		cpp_demangle-0.4.3 \
 		cpufeatures-0.2.7 \
 		crc32fast-1.3.2 \
-		criterion-0.6.0 \
-		criterion-plot-0.5.0 \
+		criterion-0.7.0 \
+		criterion-plot-0.6.0 \
 		crossbeam-deque-0.8.1 \
 		crossbeam-epoch-0.9.18 \
 		crossbeam-utils-0.8.20 \
@@ -87,34 +86,34 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		dirs-sys-next-0.1.2 \
 		displaydoc-0.2.5 \
 		dlmalloc-0.2.4 \
-		downcast-rs-2.0.1 \
 		easy-smt-0.2.2 \
 		egg-0.6.0 \
 		either-1.13.0 \
 		embedded-io-0.4.0 \
-		encode_unicode-0.3.6 \
+		embedded-io-0.6.1 \
 		encoding_rs-0.8.31 \
 		env_filter-0.1.2 \
 		env_logger-0.10.0 \
 		env_logger-0.11.5 \
 		equivalent-1.0.1 \
-		errno-0.3.10 \
+		errno-0.3.14 \
 		escape8259-0.5.2 \
 		fallible-iterator-0.3.0 \
 		fastrand-2.3.0 \
-		fd-lock-4.0.2 \
+		fd-lock-4.0.4 \
 		file-per-thread-logger-0.2.0 \
 		filecheck-0.5.0 \
 		filetime-0.2.16 \
+		find-msvc-tools-0.1.4 \
 		fixedbitset-0.4.2 \
 		flagset-0.4.3 \
-		flate2-1.1.0 \
+		flate2-1.1.4 \
 		fnv-1.0.7 \
 		foldhash-0.1.3 \
 		foreign-types-0.3.2 \
 		foreign-types-shared-0.1.1 \
-		form_urlencoded-1.2.1 \
-		fs-set-times-0.20.1 \
+		form_urlencoded-1.2.2 \
+		fs-set-times-0.20.3 \
 		fslock-0.2.1 \
 		futures-0.3.31 \
 		futures-channel-0.3.31 \
@@ -130,7 +129,7 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		getrandom-0.2.15 \
 		getrandom-0.3.1 \
 		gimli-0.31.1 \
-		gimli-0.32.0 \
+		gimli-0.32.3 \
 		glob-0.3.1 \
 		gzip-header-1.0.0 \
 		h2-0.4.4 \
@@ -140,16 +139,16 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		hashbrown-0.15.2 \
 		heck-0.4.1 \
 		heck-0.5.0 \
-		hermit-abi-0.3.9 \
+		hermit-abi-0.5.2 \
 		hmac-0.12.1 \
-		home-0.5.9 \
-		http-1.0.0 \
-		http-body-1.0.0 \
-		http-body-util-0.1.0 \
-		httparse-1.8.0 \
+		home-0.5.12 \
+		http-1.3.1 \
+		http-body-1.0.1 \
+		http-body-util-0.1.3 \
+		httparse-1.10.1 \
 		httpdate-1.0.2 \
 		humantime-2.1.0 \
-		hyper-1.0.1 \
+		hyper-1.7.0 \
 		iana-time-zone-0.1.61 \
 		iana-time-zone-haiku-0.1.2 \
 		icu_collections-1.5.0 \
@@ -163,20 +162,18 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		icu_provider-1.5.0 \
 		icu_provider_macros-1.5.0 \
 		id-arena-2.2.1 \
-		idna-1.0.3 \
+		idna-1.1.0 \
 		idna_adapter-1.2.0 \
 		im-rc-15.1.0 \
 		indexmap-1.9.1 \
-		indexmap-2.7.0 \
-		indicatif-0.13.0 \
+		indexmap-2.11.4 \
 		inout-0.1.3 \
 		instant-0.1.12 \
-		io-extras-0.18.3 \
+		io-extras-0.18.4 \
 		io-lifetimes-2.0.3 \
 		ipnet-2.5.0 \
-		is-terminal-0.4.10 \
+		is-terminal-0.4.17 \
 		is_terminal_polyfill-1.70.1 \
-		itertools-0.10.5 \
 		itertools-0.13.0 \
 		itertools-0.14.0 \
 		itoa-1.0.14 \
@@ -184,51 +181,50 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		ittapi-sys-0.4.0 \
 		jobserver-0.1.32 \
 		js-sys-0.3.74 \
-		json-from-wast-0.239.0 \
+		json-from-wast-0.243.0 \
 		lazy_static-1.4.0 \
 		leb128-0.2.5 \
 		leb128fmt-0.1.0 \
-		libc-0.2.171 \
-		libfuzzer-sys-0.4.8 \
+		libc-0.2.177 \
+		libfuzzer-sys-0.4.10 \
 		libloading-0.8.6 \
-		libm-0.2.11 \
+		libm-0.2.15 \
 		libtest-mimic-0.8.1 \
 		linux-raw-sys-0.4.14 \
-		linux-raw-sys-0.9.3 \
+		linux-raw-sys-0.9.4 \
 		listenfd-1.0.0 \
 		litemap-0.7.4 \
-		log-0.4.27 \
+		log-0.4.28 \
 		logos-0.14.2 \
 		logos-codegen-0.14.2 \
 		logos-derive-0.14.2 \
 		mach2-0.4.2 \
-		matchers-0.1.0 \
+		matchers-0.2.0 \
 		matrixmultiply-0.3.9 \
 		maybe-owned-0.3.4 \
-		memchr-2.5.0 \
-		memfd-0.6.4 \
+		memchr-2.7.6 \
+		memfd-0.6.5 \
 		memmap2-0.2.3 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
-		mio-1.0.3 \
-		multi-stash-0.2.0 \
+		mio-1.1.0 \
 		mutatis-0.3.2 \
 		native-tls-0.2.14 \
 		ndarray-0.15.6 \
 		nom-7.1.3 \
-		nu-ansi-term-0.46.0 \
+		nu-ansi-term-0.50.3 \
 		num-complex-0.4.6 \
 		num-conv-0.1.0 \
 		num-integer-0.1.46 \
 		num-traits-0.2.19 \
-		num_cpus-1.16.0 \
-		number_prefix-0.3.0 \
+		num_cpus-1.17.0 \
 		object-0.36.5 \
 		object-0.37.3 \
 		ocaml-boxroot-sys-0.2.0 \
 		ocaml-interop-0.8.8 \
 		ocaml-sys-0.22.3 \
 		once_cell-1.19.0 \
+		once_cell_polyfill-1.70.1 \
 		oorandom-11.1.3 \
 		openssl-0.10.73 \
 		openssl-macros-0.1.1 \
@@ -239,24 +235,23 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		openvino-sys-0.9.0 \
 		ort-2.0.0-rc.2 \
 		ort-sys-2.0.0-rc.2 \
-		overload-0.1.1 \
 		password-hash-0.4.2 \
 		paste-1.0.7 \
 		pbkdf2-0.11.0 \
-		percent-encoding-2.3.1 \
+		percent-encoding-2.3.2 \
 		petgraph-0.6.5 \
 		pin-project-lite-0.2.14 \
 		pin-utils-0.1.0 \
 		pkg-config-0.3.29 \
-		postcard-1.0.8 \
+		postcard-1.1.3 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.16 \
 		prettyplease-0.2.31 \
-		proc-macro2-1.0.92 \
+		proc-macro2-1.0.101 \
 		proptest-1.0.0 \
 		quick-error-1.2.3 \
 		quick-error-2.0.1 \
-		quote-1.0.36 \
+		quote-1.0.41 \
 		rand-0.8.5 \
 		rand-0.9.2 \
 		rand_chacha-0.3.1 \
@@ -271,10 +266,10 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		rayon-core-1.12.0 \
 		redox_syscall-0.2.13 \
 		redox_users-0.4.3 \
-		regalloc2-0.13.2 \
+		regalloc2-0.13.3 \
 		regex-1.9.1 \
-		regex-automata-0.1.10 \
 		regex-automata-0.3.3 \
+		regex-automata-0.4.11 \
 		regex-syntax-0.6.25 \
 		regex-syntax-0.7.4 \
 		regex-syntax-0.8.5 \
@@ -283,7 +278,7 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		rustc-demangle-0.1.24 \
 		rustc-hash-2.1.1 \
 		rustix-0.38.43 \
-		rustix-1.0.3 \
+		rustix-1.0.8 \
 		rustix-linux-procfs-0.1.1 \
 		rustls-0.22.4 \
 		rustls-0.23.7 \
@@ -294,14 +289,15 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		ryu-1.0.9 \
 		safetensors-0.3.3 \
 		same-file-1.0.6 \
-		schannel-0.1.27 \
+		schannel-0.1.28 \
 		security-framework-2.11.1 \
 		security-framework-sys-2.14.0 \
-		semver-1.0.17 \
-		serde-1.0.215 \
-		serde_derive-1.0.215 \
+		semver-1.0.27 \
+		serde-1.0.228 \
+		serde_core-1.0.228 \
+		serde_derive-1.0.228 \
 		serde_json-1.0.140 \
-		serde_spanned-0.6.5 \
+		serde_spanned-1.0.3 \
 		serde_yaml-0.9.34+deprecated \
 		sha1-0.10.6 \
 		sha2-0.10.2 \
@@ -309,11 +305,12 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		shlex-1.3.0 \
 		shuffling-allocator-1.1.2 \
 		signal-hook-registry-1.4.1 \
-		similar-2.2.0 \
+		simd-adler32-0.3.7 \
+		similar-2.7.0 \
 		sized-chunks-0.6.5 \
-		slab-0.4.7 \
-		smallvec-1.13.2 \
-		socket2-0.5.7 \
+		slab-0.4.11 \
+		smallvec-1.15.1 \
+		socket2-0.6.1 \
 		souper-ir-2.1.0 \
 		spin-0.9.8 \
 		stable_deref_trait-1.2.0 \
@@ -325,42 +322,44 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		subtle-2.5.0 \
 		symbolic_expressions-5.0.3 \
 		syn-1.0.92 \
-		syn-2.0.100 \
+		syn-2.0.106 \
 		synstructure-0.13.1 \
-		system-interface-0.27.1 \
+		system-interface-0.27.3 \
 		tar-0.4.41 \
 		target-lexicon-0.13.0 \
 		tch-0.17.0 \
-		tempfile-3.21.0 \
+		tempfile-3.23.0 \
 		termcolor-1.4.1 \
-		terminal_size-0.4.2 \
-		test-log-0.2.11 \
+		terminal_size-0.4.3 \
+		test-log-0.2.18 \
+		test-log-macros-0.2.18 \
 		thiserror-1.0.65 \
-		thiserror-2.0.12 \
+		thiserror-2.0.17 \
 		thiserror-impl-1.0.65 \
-		thiserror-impl-2.0.12 \
+		thiserror-impl-2.0.17 \
 		thread_local-1.1.4 \
 		time-0.3.36 \
 		time-core-0.1.2 \
 		tinystr-0.7.6 \
 		tinytemplate-1.2.1 \
-		tokio-1.44.2 \
-		tokio-macros-2.5.0 \
+		tokio-1.48.0 \
+		tokio-macros-2.6.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-rustls-0.25.0 \
-		tokio-util-0.7.4 \
-		toml-0.8.10 \
-		toml_datetime-0.6.5 \
-		toml_edit-0.22.4 \
+		tokio-util-0.7.16 \
+		toml-0.9.8 \
+		toml_datetime-0.7.3 \
+		toml_parser-1.0.4 \
+		toml_writer-1.0.4 \
 		torch-sys-0.17.0 \
-		tracing-0.1.37 \
-		tracing-attributes-0.1.26 \
-		tracing-core-0.1.31 \
-		tracing-log-0.1.3 \
-		tracing-subscriber-0.3.17 \
+		tracing-0.1.41 \
+		tracing-attributes-0.1.30 \
+		tracing-core-0.1.34 \
+		tracing-log-0.2.0 \
+		tracing-subscriber-0.3.20 \
 		try-lock-0.2.4 \
 		typenum-1.15.0 \
-		unicode-ident-1.0.8 \
+		unicode-ident-1.0.19 \
 		unicode-segmentation-1.11.0 \
 		unicode-width-0.1.9 \
 		unicode-width-0.2.0 \
@@ -368,17 +367,17 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		unsafe-libyaml-0.2.11 \
 		untrusted-0.9.0 \
 		ureq-2.10.0 \
-		url-2.5.4 \
+		url-2.5.7 \
 		utf16_iter-1.0.5 \
 		utf8_iter-1.0.4 \
-		utf8parse-0.2.1 \
+		utf8parse-0.2.2 \
 		uuid-1.0.0 \
-		v8-137.2.0 \
+		v8-139.0.0 \
 		valuable-0.1.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.4 \
 		wait-timeout-0.2.0 \
-		walkdir-2.3.3 \
+		walkdir-2.5.0 \
 		want-0.3.0 \
 		wasi-0.11.0+wasi-snapshot-preview1 \
 		wasi-0.13.3+wasi-0.2.2 \
@@ -390,22 +389,22 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		wasm-bindgen-macro-0.2.97 \
 		wasm-bindgen-macro-support-0.2.97 \
 		wasm-bindgen-shared-0.2.97 \
-		wasm-compose-0.239.0 \
-		wasm-encoder-0.239.0 \
-		wasm-metadata-0.239.0 \
-		wasm-mutate-0.239.0 \
-		wasm-smith-0.239.0 \
-		wasm-wave-0.239.0 \
-		wasmi-0.43.1 \
-		wasmi_collections-0.43.1 \
-		wasmi_core-0.43.1 \
-		wasmi_ir-0.43.1 \
-		wasmparser-0.227.1 \
-		wasmparser-0.239.0 \
-		wasmprinter-0.239.0 \
+		wasm-compose-0.243.0 \
+		wasm-encoder-0.243.0 \
+		wasm-metadata-0.243.0 \
+		wasm-mutate-0.243.0 \
+		wasm-smith-0.243.0 \
+		wasm-wave-0.243.0 \
+		wasmi-0.51.1 \
+		wasmi_collections-0.51.1 \
+		wasmi_core-0.51.1 \
+		wasmi_ir-0.51.1 \
+		wasmparser-0.228.0 \
+		wasmparser-0.243.0 \
+		wasmprinter-0.243.0 \
 		wast-35.0.2 \
-		wast-239.0.0 \
-		wat-1.239.0 \
+		wast-243.0.0 \
+		wat-1.243.0 \
 		web-sys-0.3.57 \
 		webpki-roots-0.26.1 \
 		which-6.0.3 \
@@ -417,42 +416,43 @@ CARGO_CRATES=	addr2line-0.24.1 \
 		windows-core-0.52.0 \
 		windows-implement-0.52.0 \
 		windows-interface-0.52.0 \
+		windows-link-0.2.1 \
 		windows-sys-0.52.0 \
-		windows-sys-0.59.0 \
 		windows-sys-0.60.2 \
+		windows-sys-0.61.2 \
 		windows-targets-0.52.6 \
-		windows-targets-0.53.2 \
+		windows-targets-0.53.5 \
 		windows_aarch64_gnullvm-0.52.6 \
-		windows_aarch64_gnullvm-0.53.0 \
+		windows_aarch64_gnullvm-0.53.1 \
 		windows_aarch64_msvc-0.52.6 \
-		windows_aarch64_msvc-0.53.0 \
+		windows_aarch64_msvc-0.53.1 \
 		windows_i686_gnu-0.52.6 \
-		windows_i686_gnu-0.53.0 \
+		windows_i686_gnu-0.53.1 \
 		windows_i686_gnullvm-0.52.6 \
-		windows_i686_gnullvm-0.53.0 \
+		windows_i686_gnullvm-0.53.1 \
 		windows_i686_msvc-0.52.6 \
-		windows_i686_msvc-0.53.0 \
+		windows_i686_msvc-0.53.1 \
 		windows_x86_64_gnu-0.52.6 \
-		windows_x86_64_gnu-0.53.0 \
+		windows_x86_64_gnu-0.53.1 \
 		windows_x86_64_gnullvm-0.52.6 \
-		windows_x86_64_gnullvm-0.53.0 \
+		windows_x86_64_gnullvm-0.53.1 \
 		windows_x86_64_msvc-0.52.6 \
-		windows_x86_64_msvc-0.53.0 \
-		winnow-0.5.39 \
+		windows_x86_64_msvc-0.53.1 \
+		winnow-0.7.13 \
 		winsafe-0.0.19 \
-		winx-0.36.3 \
+		winx-0.36.4 \
 		wit-bindgen-0.45.1 \
-		wit-bindgen-0.46.0 \
-		wit-bindgen-core-0.46.0 \
+		wit-bindgen-0.49.0 \
+		wit-bindgen-core-0.49.0 \
 		wit-bindgen-rt-0.33.0 \
-		wit-bindgen-rust-0.46.0 \
-		wit-bindgen-rust-macro-0.46.0 \
-		wit-component-0.239.0 \
-		wit-parser-0.239.0 \
+		wit-bindgen-rust-0.49.0 \
+		wit-bindgen-rust-macro-0.49.0 \
+		wit-component-0.243.0 \
+		wit-parser-0.243.0 \
 		witx-0.9.1 \
 		write16-1.0.0 \
 		writeable-0.5.5 \
-		xattr-1.3.1 \
+		xattr-1.6.1 \
 		yoke-0.7.5 \
 		yoke-derive-0.7.5 \
 		zerofrom-0.1.5 \
diff --git a/devel/libwasmtime/distinfo b/devel/libwasmtime/distinfo
index 895e2392915c..6207756acd30 100644
--- a/devel/libwasmtime/distinfo
+++ b/devel/libwasmtime/distinfo
@@ -1,8 +1,8 @@
-TIMESTAMP = 1762182597
+TIMESTAMP = 1767643664
 SHA256 (rust/crates/addr2line-0.24.1.crate) = f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375
 SIZE (rust/crates/addr2line-0.24.1.crate) = 41554
-SHA256 (rust/crates/addr2line-0.25.0.crate) = 9acbfca36652500c911ddb767ed433e3ed99b032b5d935be73c6923662db1d43
-SIZE (rust/crates/addr2line-0.25.0.crate) = 41982
+SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
+SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
 SIZE (rust/crates/adler2-2.0.0.crate) = 13529
 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
@@ -17,26 +17,26 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
 SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526
-SIZE (rust/crates/anstream-0.6.15.crate) = 29231
-SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1
-SIZE (rust/crates/anstyle-1.0.8.crate) = 15771
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
-SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
-SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
-SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8
-SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234
-SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775
-SIZE (rust/crates/anyhow-1.0.93.crate) = 47490
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/arbtest-0.3.1.crate) = 23909d5fb517fac2a8a4c887e847dbe41dd22ec46914586f5727980d0a193fdc
-SIZE (rust/crates/arbtest-0.3.1.crate) = 12347
-SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
-SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/async-trait-0.1.71.crate) = a564d521dd56509c4c47480d00b80ee55f7e385ae48db5744c67ad50c92d2ebf
-SIZE (rust/crates/async-trait-0.1.71.crate) = 28703
+SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
+SIZE (rust/crates/anstream-0.6.21.crate) = 29516
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
+SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
+SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
+SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/arbtest-0.3.2.crate) = 2a3be567977128c0f71ad1462d9624ccda712193d124e944252f0c5789a06d46
+SIZE (rust/crates/arbtest-0.3.2.crate) = 12559
+SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
+SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
 SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002
@@ -47,16 +47,16 @@ SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241f
 SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
 SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
 SIZE (rust/crates/beef-0.5.2.crate) = 15275
-SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3
-SIZE (rust/crates/bindgen-0.71.1.crate) = 237785
+SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
+SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
 SHA256 (rust/crates/bit-set-0.5.2.crate) = 6e11e16035ea35e4e5997b393eacbf6f63983188f7a2ad25bfb13465f5ad59de
 SIZE (rust/crates/bit-set-0.5.2.crate) = 14093
 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb
 SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
-SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
+SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394
+SIZE (rust/crates/bitflags-2.9.4.crate) = 47950
 SHA256 (rust/crates/bitmaps-2.1.0.crate) = 031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2
 SIZE (rust/crates/bitmaps-2.1.0.crate) = 16717
 SHA256 (rust/crates/block-buffer-0.10.2.crate) = 0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324
@@ -67,8 +67,8 @@ SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2
 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
 SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
 SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
-SIZE (rust/crates/bytes-1.5.0.crate) = 58909
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
 SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981697fba62f200fcfb92b9f082acba
 SIZE (rust/crates/bytesize-2.0.1.crate) = 18922
 SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
@@ -77,18 +77,18 @@ SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8ca
 SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
 SHA256 (rust/crates/camino-1.1.4.crate) = c530edf18f37068ac2d977409ed5cd50d53d73bc653c7647b48eb78976ac9ae2
 SIZE (rust/crates/camino-1.1.4.crate) = 32290
-SHA256 (rust/crates/cap-fs-ext-3.4.4.crate) = e41cc18551193fe8fa6f15c1e3c799bc5ec9e2cfbfaa8ed46f37013e3e6c173c
-SIZE (rust/crates/cap-fs-ext-3.4.4.crate) = 21719
-SHA256 (rust/crates/cap-net-ext-3.4.4.crate) = 9f83833816c66c986e913b22ac887cec216ea09301802054316fc5301809702c
-SIZE (rust/crates/cap-net-ext-3.4.4.crate) = 14227
-SHA256 (rust/crates/cap-primitives-3.4.4.crate) = 0a1e394ed14f39f8bc26f59d4c0c010dbe7f0a1b9bafff451b1f98b67c8af62a
-SIZE (rust/crates/cap-primitives-3.4.4.crate) = 93076
-SHA256 (rust/crates/cap-rand-3.4.4.crate) = 0acb89ccf798a28683f00089d0630dfaceec087234eae0d308c05ddeaa941b40
-SIZE (rust/crates/cap-rand-3.4.4.crate) = 9691
-SHA256 (rust/crates/cap-std-3.4.4.crate) = 07c0355ca583dd58f176c3c12489d684163861ede3c9efa6fd8bba314c984189
-SIZE (rust/crates/cap-std-3.4.4.crate) = 36231
-SHA256 (rust/crates/cap-time-ext-3.4.4.crate) = 491af520b8770085daa0466978c75db90368c71896523f2464214e38359b1a5b
-SIZE (rust/crates/cap-time-ext-3.4.4.crate) = 12204
+SHA256 (rust/crates/cap-fs-ext-3.4.5.crate) = d5528f85b1e134ae811704e41ef80930f56e795923f866813255bc342cc20654
+SIZE (rust/crates/cap-fs-ext-3.4.5.crate) = 22135
+SHA256 (rust/crates/cap-net-ext-3.4.5.crate) = 20a158160765c6a7d0d8c072a53d772e4cb243f38b04bfcf6b4939cfbe7482e7
+SIZE (rust/crates/cap-net-ext-3.4.5.crate) = 14922
+SHA256 (rust/crates/cap-primitives-3.4.5.crate) = b6cf3aea8a5081171859ef57bc1606b1df6999df4f1110f8eef68b30098d1d3a
+SIZE (rust/crates/cap-primitives-3.4.5.crate) = 93932
+SHA256 (rust/crates/cap-rand-3.4.5.crate) = d8144c22e24bbcf26ade86cb6501a0916c46b7e4787abdb0045a467eb1645a1d
+SIZE (rust/crates/cap-rand-3.4.5.crate) = 9730
+SHA256 (rust/crates/cap-std-3.4.5.crate) = b6dc3090992a735d23219de5c204927163d922f42f575a0189b005c62d37549a
+SIZE (rust/crates/cap-std-3.4.5.crate) = 37009
+SHA256 (rust/crates/cap-time-ext-3.4.5.crate) = def102506ce40c11710a9b16e614af0cde8e76ae51b1f48c04b8d79f4b671a80
+SIZE (rust/crates/cap-time-ext-3.4.5.crate) = 12901
 SHA256 (rust/crates/capstone-0.13.0.crate) = 015ef5d5ca1743e3f94af9509ba6bd2886523cfee46e48d15c2ef5216fd4ac9a
 SIZE (rust/crates/capstone-0.13.0.crate) = 104684
 SHA256 (rust/crates/capstone-sys-0.17.0.crate) = 2267cb8d16a1e4197863ec4284ffd1aec26fe7e57c58af46b02590a0235809a0
@@ -99,8 +99,8 @@ SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320f
 SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
-SIZE (rust/crates/cc-1.2.22.crate) = 106294
+SHA256 (rust/crates/cc-1.2.41.crate) = ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7
+SIZE (rust/crates/cc-1.2.41.crate) = 91154
 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -115,24 +115,22 @@ SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa2
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.36.crate) = 2df961d8c8a0d08aa9945718ccf584145eee3f3aa06cddbeac12933781102e04
-SIZE (rust/crates/clap-4.5.36.crate) = 56958
-SHA256 (rust/crates/clap_builder-4.5.36.crate) = 132dbda40fb6753878316a489d5a1242a8ef2f0d9e47ba01c951ea8aa7d013a5
-SIZE (rust/crates/clap_builder-4.5.36.crate) = 168438
-SHA256 (rust/crates/clap_complete-4.5.28.crate) = 9b378c786d3bde9442d2c6dd7e6080b2a818db2b96e30d6e7f1b6d224eb617d3
-SIZE (rust/crates/clap_complete-4.5.28.crate) = 46250
-SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
-SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
-SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
-SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
-SHA256 (rust/crates/cobs-0.2.3.crate) = 67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15
-SIZE (rust/crates/cobs-0.2.3.crate) = 12576
+SHA256 (rust/crates/clap-4.5.48.crate) = e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae
+SIZE (rust/crates/clap-4.5.48.crate) = 61935
+SHA256 (rust/crates/clap_builder-4.5.48.crate) = c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9
+SIZE (rust/crates/clap_builder-4.5.48.crate) = 170133
+SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
+SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
+SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c
+SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/cobs-0.3.0.crate) = 0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1
+SIZE (rust/crates/cobs-0.3.0.crate) = 15639
 SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e
 SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
-SIZE (rust/crates/console-0.15.8.crate) = 36364
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
 SHA256 (rust/crates/constant_time_eq-0.1.5.crate) = 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc
 SIZE (rust/crates/constant_time_eq-0.1.5.crate) = 4936
 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -145,10 +143,10 @@ SHA256 (rust/crates/cpufeatures-0.2.7.crate) = 3e4c1eaa2012c47becbbad2ab175484c2
 SIZE (rust/crates/cpufeatures-0.2.7.crate) = 11563
 SHA256 (rust/crates/crc32fast-1.3.2.crate) = b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d
 SIZE (rust/crates/crc32fast-1.3.2.crate) = 38661
-SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679
-SIZE (rust/crates/criterion-0.6.0.crate) = 119470
-SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
-SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928
+SIZE (rust/crates/criterion-0.7.0.crate) = 119908
+SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338
+SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495
 SHA256 (rust/crates/crossbeam-deque-0.8.1.crate) = 6455c0ca19f0d2fbf751b908d5c55c1f5cbc65e03c4225427254b46890bdde1e
 SIZE (rust/crates/crossbeam-deque-0.8.1.crate) = 20852
 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
@@ -177,8 +175,6 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
 SHA256 (rust/crates/dlmalloc-0.2.4.crate) = 203540e710bfadb90e5e29930baf5d10270cec1f43ab34f46f78b147b2de715a
 SIZE (rust/crates/dlmalloc-0.2.4.crate) = 82760
-SHA256 (rust/crates/downcast-rs-2.0.1.crate) = ea8a8b81cacc08888170eef4d13b775126db426d0b348bee9d18c2c1eaf123cf
-SIZE (rust/crates/downcast-rs-2.0.1.crate) = 12492
 SHA256 (rust/crates/easy-smt-0.2.2.crate) = 2cc74633db03a8b18de7c933fbd72402d45dfaf2d1736c1fd8ff9bbe461b4572
 SIZE (rust/crates/easy-smt-0.2.2.crate) = 21713
 SHA256 (rust/crates/egg-0.6.0.crate) = 05a6c0bbc92278f84e742f08c0ab9cb16a987376cd2bc39d228ef9c74d98d6f7
@@ -187,8 +183,8 @@ SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c48
 SIZE (rust/crates/either-1.13.0.crate) = 19169
 SHA256 (rust/crates/embedded-io-0.4.0.crate) = ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced
 SIZE (rust/crates/embedded-io-0.4.0.crate) = 12901
-SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
-SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
+SHA256 (rust/crates/embedded-io-0.6.1.crate) = edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d
+SIZE (rust/crates/embedded-io-0.6.1.crate) = 13133
 SHA256 (rust/crates/encoding_rs-0.8.31.crate) = 9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b
 SIZE (rust/crates/encoding_rs-0.8.31.crate) = 1370113
 SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab
@@ -199,28 +195,30 @@ SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45
 SIZE (rust/crates/env_logger-0.11.5.crate) = 30683
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
+SIZE (rust/crates/errno-0.3.14.crate) = 12002
 SHA256 (rust/crates/escape8259-0.5.2.crate) = ba4f4911e3666fcd7826997b4745c8224295a6f3072f1418c3067b97a67557ee
 SIZE (rust/crates/escape8259-0.5.2.crate) = 5462
 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
 SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639
 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
 SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/fd-lock-4.0.2.crate) = 7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947
-SIZE (rust/crates/fd-lock-4.0.2.crate) = 13675
+SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78
+SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522
 SHA256 (rust/crates/file-per-thread-logger-0.2.0.crate) = 8a3cc21c33af89af0930c8cae4ade5e6fdc17b5d2c97b3d2e2edb67a1cf683f3
 SIZE (rust/crates/file-per-thread-logger-0.2.0.crate) = 10049
 SHA256 (rust/crates/filecheck-0.5.0.crate) = 2fe00b427b7c4835f8b82170eb7b9a63634376b63d73b9a9093367e82570bbaa
 SIZE (rust/crates/filecheck-0.5.0.crate) = 21116
 SHA256 (rust/crates/filetime-0.2.16.crate) = c0408e2626025178a6a7f7ffc05a25bc47103229f19c113755de7bf63816290c
 SIZE (rust/crates/filetime-0.2.16.crate) = 14502
+SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127
+SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817
 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
 SHA256 (rust/crates/flagset-0.4.3.crate) = cda653ca797810c02f7ca4b804b40b8b95ae046eb989d356bce17919a8c25499
 SIZE (rust/crates/flagset-0.4.3.crate) = 13054
-SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
-SIZE (rust/crates/flate2-1.1.0.crate) = 110650
+SHA256 (rust/crates/flate2-1.1.4.crate) = dc5a4e564e38c699f2880d3fda590bedc2e69f3f84cd48b457bd892ce61d0aa9
+SIZE (rust/crates/flate2-1.1.4.crate) = 77010
 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
 SIZE (rust/crates/fnv-1.0.7.crate) = 11266
 SHA256 (rust/crates/foldhash-0.1.3.crate) = f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2
@@ -229,10 +227,10 @@ SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869
 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
 SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
-SHA256 (rust/crates/fs-set-times-0.20.1.crate) = 033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb
-SIZE (rust/crates/fs-set-times-0.20.1.crate) = 14607
+SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf
+SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347
+SHA256 (rust/crates/fs-set-times-0.20.3.crate) = 94e7099f6313ecacbe1256e8ff9d617b75d1bcb16a6fddef94866d225a01a14a
+SIZE (rust/crates/fs-set-times-0.20.3.crate) = 15964
 SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f60525404edfdd28e49884c3bfb
 SIZE (rust/crates/fslock-0.2.1.crate) = 13463
 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876
@@ -263,8 +261,8 @@ SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c0
 SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
 SIZE (rust/crates/gimli-0.31.1.crate) = 279515
-SHA256 (rust/crates/gimli-0.32.0.crate) = 93563d740bc9ef04104f9ed6f86f1e3275c2cdafb95664e26584b9ca807a8ffe
-SIZE (rust/crates/gimli-0.32.0.crate) = 286715
+SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
+SIZE (rust/crates/gimli-0.32.3.crate) = 289789
 SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
 SIZE (rust/crates/glob-0.3.1.crate) = 18880
 SHA256 (rust/crates/gzip-header-1.0.0.crate) = 95cc527b92e6029a62960ad99aa8a6660faa4555fe5f731aab13aa6a921795a2
@@ -283,26 +281,26 @@ SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
-SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
 SIZE (rust/crates/hmac-0.12.1.crate) = 42657
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/http-1.0.0.crate) = b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea
-SIZE (rust/crates/http-1.0.0.crate) = 100981
-SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643
-SIZE (rust/crates/http-body-1.0.0.crate) = 5411
-SHA256 (rust/crates/http-body-util-0.1.0.crate) = 41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840
-SIZE (rust/crates/http-body-util-0.1.0.crate) = 10368
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
 SHA256 (rust/crates/httpdate-1.0.2.crate) = c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421
 SIZE (rust/crates/httpdate-1.0.2.crate) = 10673
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-1.0.1.crate) = 403f9214f3e703236b221f1a9cd88ec8b4adfa5296de01ab96216361f4692f56
-SIZE (rust/crates/hyper-1.0.1.crate) = 139013
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
 SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220
 SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -329,34 +327,30 @@ SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df4
 SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
 SHA256 (rust/crates/id-arena-2.2.1.crate) = 25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005
 SIZE (rust/crates/id-arena-2.2.1.crate) = 12203
-SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e
-SIZE (rust/crates/idna-1.0.3.crate) = 142515
+SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
+SIZE (rust/crates/idna-1.1.0.crate) = 148747
 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
 SHA256 (rust/crates/im-rc-15.1.0.crate) = af1955a75fa080c677d3972822ec4bad316169ab1cfc6c257a942c2265dbe5fe
 SIZE (rust/crates/im-rc-15.1.0.crate) = 194077
 SHA256 (rust/crates/indexmap-1.9.1.crate) = 10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e
 SIZE (rust/crates/indexmap-1.9.1.crate) = 54114
-SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f
-SIZE (rust/crates/indexmap-2.7.0.crate) = 85335
-SHA256 (rust/crates/indicatif-0.13.0.crate) = 8572bccfb0665e70b7faf44ee28841b8e0823450cd4ad562a76b5a3c4bf48487
-SIZE (rust/crates/indicatif-0.13.0.crate) = 29534
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
 SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
 SIZE (rust/crates/inout-0.1.3.crate) = 10743
 SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
 SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/io-extras-0.18.3.crate) = 7d45fd7584f9b67ac37bc041212d06bfac0700b36456b05890d36a3b626260eb
-SIZE (rust/crates/io-extras-0.18.3.crate) = 34322
+SHA256 (rust/crates/io-extras-0.18.4.crate) = 2285ddfe3054097ef4b2fe909ef8c3bcd1ea52a8f0d274416caebeef39f04a65
+SIZE (rust/crates/io-extras-0.18.4.crate) = 34254
 SHA256 (rust/crates/io-lifetimes-2.0.3.crate) = 5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c
 SIZE (rust/crates/io-lifetimes-2.0.3.crate) = 29216
 SHA256 (rust/crates/ipnet-2.5.0.crate) = 879d54834c8c76457ef4293a689b2a8c59b076067ad77b15efafbb05f92a592b
 SIZE (rust/crates/ipnet-2.5.0.crate) = 25808
-SHA256 (rust/crates/is-terminal-0.4.10.crate) = 0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455
-SIZE (rust/crates/is-terminal-0.4.10.crate) = 7683
+SHA256 (rust/crates/is-terminal-0.4.17.crate) = 3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46
+SIZE (rust/crates/is-terminal-0.4.17.crate) = 7458
 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
 SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
-SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
-SIZE (rust/crates/itertools-0.10.5.crate) = 115354
 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
 SIZE (rust/crates/itertools-0.13.0.crate) = 146261
 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
@@ -371,34 +365,34 @@ SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62
 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
 SHA256 (rust/crates/js-sys-0.3.74.crate) = a865e038f7f6ed956f788f0d7d60c541fff74c7bd74272c5d4cf15c63743e705
 SIZE (rust/crates/js-sys-0.3.74.crate) = 54505
-SHA256 (rust/crates/json-from-wast-0.239.0.crate) = 10e0969e6cddea32e749f84d2422e042699c3dbc24f33b3f089859db7d75185b
-SIZE (rust/crates/json-from-wast-0.239.0.crate) = 9514
+SHA256 (rust/crates/json-from-wast-0.243.0.crate) = 5f47aa6916e07fa82816d3b845e41828be0670f81466ae5ed84a595f8f762d6b
+SIZE (rust/crates/json-from-wast-0.243.0.crate) = 9587
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
 SHA256 (rust/crates/leb128-0.2.5.crate) = 884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67
 SIZE (rust/crates/leb128-0.2.5.crate) = 11843
 SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
 SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
-SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
-SIZE (rust/crates/libc-0.2.171.crate) = 785246
-SHA256 (rust/crates/libfuzzer-sys-0.4.8.crate) = 9b9569d2f74e257076d8c6bfa73fb505b46b851e51ddaecc825944aa3bed17fa
-SIZE (rust/crates/libfuzzer-sys-0.4.8.crate) = 131151
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
 SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
 SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa
-SIZE (rust/crates/libm-0.2.11.crate) = 111477
+SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
+SIZE (rust/crates/libm-0.2.15.crate) = 156108
 SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
 SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
-SHA256 (rust/crates/linux-raw-sys-0.9.3.crate) = fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413
-SIZE (rust/crates/linux-raw-sys-0.9.3.crate) = 2311047
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
 SHA256 (rust/crates/listenfd-1.0.0.crate) = 14e4fcc00ff6731d94b70e16e71f43bda62883461f31230742e3bc6dddf12988
 SIZE (rust/crates/listenfd-1.0.0.crate) = 18269
 SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
 SIZE (rust/crates/litemap-0.7.4.crate) = 28257
*** 621 LINES SKIPPED ***