Files
kirill 78c8902bac net/rate-mirrors: new port (version 0.20.0)
net/rate-mirrors tests mirror speed for some Linux distributives,
OpenBSD and any http/https mirrors via stdin.

It uses info about submarine cables and internet exchanges (kudos to
TeleGeography for data) to jump between countries and find fast mirrors.
And it's fast enough to run it before each system update (~30 seconds
with default options).

OK: rsadowski@
2025-05-05 16:18:57 +00:00

274 lines
15 KiB
PHP

MODCARGO_CRATES += addr2line 0.24.2 # Apache-2.0 OR MIT
MODCARGO_CRATES += adler2 2.0.0 # 0BSD OR MIT OR Apache-2.0
MODCARGO_CRATES += ahash 0.7.8 # MIT OR Apache-2.0
MODCARGO_CRATES += aho-corasick 1.1.3 # Unlicense OR MIT
MODCARGO_CRATES += ambassador 0.4.1 # MIT OR Apache-2.0
MODCARGO_CRATES += android-tzdata 0.1.1 # MIT OR Apache-2.0
MODCARGO_CRATES += android_system_properties 0.1.5 # MIT/Apache-2.0
MODCARGO_CRATES += anstream 0.6.18 # MIT OR Apache-2.0
MODCARGO_CRATES += anstyle 1.0.10 # MIT OR Apache-2.0
MODCARGO_CRATES += anstyle-parse 0.2.6 # MIT OR Apache-2.0
MODCARGO_CRATES += anstyle-query 1.1.2 # MIT OR Apache-2.0
MODCARGO_CRATES += anstyle-wincon 3.0.7 # MIT OR Apache-2.0
MODCARGO_CRATES += arrayvec 0.7.6 # MIT OR Apache-2.0
MODCARGO_CRATES += atomic-waker 1.1.2 # Apache-2.0 OR MIT
MODCARGO_CRATES += autocfg 1.4.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += backtrace 0.3.74 # MIT OR Apache-2.0
MODCARGO_CRATES += base64 0.22.1 # MIT OR Apache-2.0
MODCARGO_CRATES += bit-set 0.5.3 # MIT/Apache-2.0
MODCARGO_CRATES += bit-vec 0.6.3 # MIT/Apache-2.0
MODCARGO_CRATES += bitflags 2.9.0 # MIT OR Apache-2.0
MODCARGO_CRATES += bitvec 1.0.1 # MIT
MODCARGO_CRATES += borsh 1.5.5 # MIT OR Apache-2.0
MODCARGO_CRATES += borsh-derive 1.5.5 # Apache-2.0
MODCARGO_CRATES += bumpalo 3.17.0 # MIT OR Apache-2.0
MODCARGO_CRATES += byte-unit 5.1.6 # MIT
MODCARGO_CRATES += bytecheck 0.6.12 # MIT
MODCARGO_CRATES += bytecheck_derive 0.6.12 # MIT
MODCARGO_CRATES += byteorder 1.5.0 # Unlicense OR MIT
MODCARGO_CRATES += bytes 1.10.0 # MIT
MODCARGO_CRATES += cc 1.2.16 # MIT OR Apache-2.0
MODCARGO_CRATES += cfg-if 1.0.0 # MIT/Apache-2.0
MODCARGO_CRATES += cfg_aliases 0.2.1 # MIT
MODCARGO_CRATES += chrono 0.4.40 # MIT OR Apache-2.0
MODCARGO_CRATES += clap 4.5.31 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_builder 4.5.31 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_derive 4.5.28 # MIT OR Apache-2.0
MODCARGO_CRATES += clap_lex 0.7.4 # MIT OR Apache-2.0
MODCARGO_CRATES += colorchoice 1.0.3 # MIT OR Apache-2.0
MODCARGO_CRATES += core-foundation 0.9.4 # MIT OR Apache-2.0
MODCARGO_CRATES += core-foundation-sys 0.8.7 # MIT OR Apache-2.0
MODCARGO_CRATES += displaydoc 0.2.5 # MIT OR Apache-2.0
MODCARGO_CRATES += either 1.14.0 # MIT OR Apache-2.0
MODCARGO_CRATES += encoding_rs 0.8.35 # (Apache-2.0 OR MIT) AND BSD-3-Clause
MODCARGO_CRATES += equivalent 1.0.2 # Apache-2.0 OR MIT
MODCARGO_CRATES += errno 0.3.10 # MIT OR Apache-2.0
MODCARGO_CRATES += fastrand 2.3.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += fnv 1.0.7 # Apache-2.0 / MIT
MODCARGO_CRATES += foreign-types 0.3.2 # MIT/Apache-2.0
MODCARGO_CRATES += foreign-types-shared 0.1.1 # MIT/Apache-2.0
MODCARGO_CRATES += form_urlencoded 1.2.1 # MIT OR Apache-2.0
MODCARGO_CRATES += funty 2.0.0 # MIT
MODCARGO_CRATES += futf 0.1.5 # MIT / Apache-2.0
MODCARGO_CRATES += futures 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-channel 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-core 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-executor 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-io 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-macro 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-sink 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-task 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += futures-util 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += getrandom 0.2.15 # MIT OR Apache-2.0
MODCARGO_CRATES += getrandom 0.3.1 # MIT OR Apache-2.0
MODCARGO_CRATES += gimli 0.31.1 # MIT OR Apache-2.0
MODCARGO_CRATES += h2 0.4.8 # MIT
MODCARGO_CRATES += hashbrown 0.12.3 # MIT OR Apache-2.0
MODCARGO_CRATES += hashbrown 0.15.2 # MIT OR Apache-2.0
MODCARGO_CRATES += heck 0.5.0 # MIT OR Apache-2.0
MODCARGO_CRATES += html5ever 0.26.0 # MIT OR Apache-2.0
MODCARGO_CRATES += http 1.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += http-body 1.0.1 # MIT
MODCARGO_CRATES += http-body-util 0.1.2 # MIT
MODCARGO_CRATES += httparse 1.10.0 # MIT OR Apache-2.0
MODCARGO_CRATES += hyper 1.6.0 # MIT
MODCARGO_CRATES += hyper-rustls 0.27.5 # Apache-2.0 OR ISC OR MIT
MODCARGO_CRATES += hyper-tls 0.6.0 # MIT/Apache-2.0
MODCARGO_CRATES += hyper-util 0.1.10 # MIT
MODCARGO_CRATES += iana-time-zone 0.1.61 # MIT OR Apache-2.0
MODCARGO_CRATES += iana-time-zone-haiku 0.1.2 # MIT OR Apache-2.0
MODCARGO_CRATES += icu_collections 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_locid 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_locid_transform 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_locid_transform_data 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_normalizer 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_normalizer_data 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_properties 1.5.1 # Unicode-3.0
MODCARGO_CRATES += icu_properties_data 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_provider 1.5.0 # Unicode-3.0
MODCARGO_CRATES += icu_provider_macros 1.5.0 # Unicode-3.0
MODCARGO_CRATES += idna 1.0.3 # MIT OR Apache-2.0
MODCARGO_CRATES += idna_adapter 1.2.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += indexmap 2.7.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += ipnet 2.11.0 # MIT OR Apache-2.0
MODCARGO_CRATES += is_terminal_polyfill 1.70.1 # MIT OR Apache-2.0
MODCARGO_CRATES += itertools 0.10.5 # MIT/Apache-2.0
MODCARGO_CRATES += itertools 0.14.0 # MIT OR Apache-2.0
MODCARGO_CRATES += itoa 1.0.14 # MIT OR Apache-2.0
MODCARGO_CRATES += js-sys 0.3.77 # MIT OR Apache-2.0
MODCARGO_CRATES += lazy_static 1.5.0 # MIT OR Apache-2.0
MODCARGO_CRATES += libc 0.2.170 # MIT OR Apache-2.0
MODCARGO_CRATES += linux-raw-sys 0.4.15 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
MODCARGO_CRATES += litemap 0.7.5 # Unicode-3.0
MODCARGO_CRATES += lock_api 0.4.12 # MIT OR Apache-2.0
MODCARGO_CRATES += log 0.4.26 # MIT OR Apache-2.0
MODCARGO_CRATES += mac 0.1.1 # MIT/Apache-2.0
MODCARGO_CRATES += markup5ever 0.11.0 # MIT OR Apache-2.0
MODCARGO_CRATES += markup5ever_rcdom 0.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += memchr 2.7.4 # Unlicense OR MIT
MODCARGO_CRATES += mime 0.3.17 # MIT OR Apache-2.0
MODCARGO_CRATES += miniz_oxide 0.8.5 # MIT OR Zlib OR Apache-2.0
MODCARGO_CRATES += mio 1.0.3 # MIT
MODCARGO_CRATES += native-tls 0.2.14 # MIT OR Apache-2.0
MODCARGO_CRATES += new_debug_unreachable 1.0.6 # MIT
MODCARGO_CRATES += nix 0.29.0 # MIT
MODCARGO_CRATES += num-traits 0.2.19 # MIT OR Apache-2.0
MODCARGO_CRATES += object 0.36.7 # Apache-2.0 OR MIT
MODCARGO_CRATES += once_cell 1.20.3 # MIT OR Apache-2.0
MODCARGO_CRATES += openssl 0.10.71 # Apache-2.0
MODCARGO_CRATES += openssl-macros 0.1.1 # MIT/Apache-2.0
MODCARGO_CRATES += openssl-probe 0.1.6 # MIT/Apache-2.0
MODCARGO_CRATES += openssl-src 300.4.2+3.4.1 # MIT/Apache-2.0
MODCARGO_CRATES += openssl-sys 0.9.106 # MIT
MODCARGO_CRATES += parking_lot 0.12.3 # MIT OR Apache-2.0
MODCARGO_CRATES += parking_lot_core 0.9.10 # MIT OR Apache-2.0
MODCARGO_CRATES += percent-encoding 2.3.1 # MIT OR Apache-2.0
MODCARGO_CRATES += phf 0.10.1 # MIT
MODCARGO_CRATES += phf_codegen 0.10.0 # MIT
MODCARGO_CRATES += phf_generator 0.10.0 # MIT
MODCARGO_CRATES += phf_generator 0.11.3 # MIT
MODCARGO_CRATES += phf_shared 0.10.0 # MIT
MODCARGO_CRATES += phf_shared 0.11.3 # MIT
MODCARGO_CRATES += pin-project-lite 0.2.16 # Apache-2.0 OR MIT
MODCARGO_CRATES += pin-utils 0.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += pkg-config 0.3.31 # MIT OR Apache-2.0
MODCARGO_CRATES += ppv-lite86 0.2.20 # MIT/Apache-2.0
MODCARGO_CRATES += precomputed-hash 0.1.1 # MIT
MODCARGO_CRATES += proc-macro-crate 3.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += proc-macro2 1.0.93 # MIT OR Apache-2.0
MODCARGO_CRATES += ptr_meta 0.1.4 # MIT
MODCARGO_CRATES += ptr_meta_derive 0.1.4 # MIT
MODCARGO_CRATES += quote 1.0.38 # MIT OR Apache-2.0
MODCARGO_CRATES += radium 0.7.0 # MIT
MODCARGO_CRATES += rand 0.8.5 # MIT OR Apache-2.0
MODCARGO_CRATES += rand 0.9.0 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_chacha 0.3.1 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_chacha 0.9.0 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_core 0.6.4 # MIT OR Apache-2.0
MODCARGO_CRATES += rand_core 0.9.3 # MIT OR Apache-2.0
MODCARGO_CRATES += redox_syscall 0.5.9 # MIT
MODCARGO_CRATES += regex 1.11.1 # MIT OR Apache-2.0
MODCARGO_CRATES += regex-automata 0.4.9 # MIT OR Apache-2.0
MODCARGO_CRATES += regex-syntax 0.8.5 # MIT OR Apache-2.0
MODCARGO_CRATES += rend 0.4.2 # MIT
MODCARGO_CRATES += reqwest 0.12.12 # MIT OR Apache-2.0
MODCARGO_CRATES += ring 0.17.11 # Apache-2.0 AND ISC
MODCARGO_CRATES += rkyv 0.7.45 # MIT
MODCARGO_CRATES += rkyv_derive 0.7.45 # MIT
MODCARGO_CRATES += rust_decimal 1.36.0 # MIT
MODCARGO_CRATES += rustc-demangle 0.1.24 # MIT/Apache-2.0
MODCARGO_CRATES += rustix 0.38.44 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
MODCARGO_CRATES += rustls 0.23.23 # Apache-2.0 OR ISC OR MIT
MODCARGO_CRATES += rustls-pemfile 2.2.0 # Apache-2.0 OR ISC OR MIT
MODCARGO_CRATES += rustls-pki-types 1.11.0 # MIT OR Apache-2.0
MODCARGO_CRATES += rustls-webpki 0.102.8 # ISC
MODCARGO_CRATES += rustversion 1.0.19 # MIT OR Apache-2.0
MODCARGO_CRATES += ryu 1.0.19 # Apache-2.0 OR BSL-1.0
MODCARGO_CRATES += schannel 0.1.27 # MIT
MODCARGO_CRATES += scopeguard 1.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += seahash 4.1.0 # MIT
MODCARGO_CRATES += security-framework 2.11.1 # MIT OR Apache-2.0
MODCARGO_CRATES += security-framework-sys 2.14.0 # MIT OR Apache-2.0
MODCARGO_CRATES += select 0.6.0 # MIT
MODCARGO_CRATES += serde 1.0.218 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_derive 1.0.218 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_json 1.0.139 # MIT OR Apache-2.0
MODCARGO_CRATES += serde_urlencoded 0.7.1 # MIT/Apache-2.0
MODCARGO_CRATES += shlex 1.3.0 # MIT OR Apache-2.0
MODCARGO_CRATES += signal-hook-registry 1.4.2 # Apache-2.0/MIT
MODCARGO_CRATES += simdutf8 0.1.5 # MIT OR Apache-2.0
MODCARGO_CRATES += siphasher 0.3.11 # MIT/Apache-2.0
MODCARGO_CRATES += siphasher 1.0.1 # MIT/Apache-2.0
MODCARGO_CRATES += slab 0.4.9 # MIT
MODCARGO_CRATES += smallvec 1.14.0 # MIT OR Apache-2.0
MODCARGO_CRATES += socket2 0.5.8 # MIT OR Apache-2.0
MODCARGO_CRATES += stable_deref_trait 1.2.0 # MIT/Apache-2.0
MODCARGO_CRATES += string_cache 0.8.8 # MIT OR Apache-2.0
MODCARGO_CRATES += string_cache_codegen 0.5.4 # MIT OR Apache-2.0
MODCARGO_CRATES += strsim 0.11.1 # MIT
MODCARGO_CRATES += subtle 2.6.1 # BSD-3-Clause
MODCARGO_CRATES += syn 1.0.109 # MIT OR Apache-2.0
MODCARGO_CRATES += syn 2.0.98 # MIT OR Apache-2.0
MODCARGO_CRATES += sync_wrapper 1.0.2 # Apache-2.0
MODCARGO_CRATES += synstructure 0.13.1 # MIT
MODCARGO_CRATES += system-configuration 0.6.1 # MIT OR Apache-2.0
MODCARGO_CRATES += system-configuration-sys 0.6.0 # MIT OR Apache-2.0
MODCARGO_CRATES += tap 1.0.1 # MIT
MODCARGO_CRATES += tempfile 3.17.1 # MIT OR Apache-2.0
MODCARGO_CRATES += tendril 0.4.3 # MIT/Apache-2.0
MODCARGO_CRATES += terminal_size 0.4.1 # MIT OR Apache-2.0
MODCARGO_CRATES += thiserror 1.0.69 # MIT OR Apache-2.0
MODCARGO_CRATES += thiserror-impl 1.0.69 # MIT OR Apache-2.0
MODCARGO_CRATES += tinystr 0.7.6 # Unicode-3.0
MODCARGO_CRATES += tinyvec 1.8.1 # Zlib OR Apache-2.0 OR MIT
MODCARGO_CRATES += tinyvec_macros 0.1.1 # MIT OR Apache-2.0 OR Zlib
MODCARGO_CRATES += tokio 1.43.0 # MIT
MODCARGO_CRATES += tokio-macros 2.5.0 # MIT
MODCARGO_CRATES += tokio-native-tls 0.3.1 # MIT
MODCARGO_CRATES += tokio-rustls 0.26.2 # MIT OR Apache-2.0
MODCARGO_CRATES += tokio-util 0.7.13 # MIT
MODCARGO_CRATES += toml_datetime 0.6.8 # MIT OR Apache-2.0
MODCARGO_CRATES += toml_edit 0.22.24 # MIT OR Apache-2.0
MODCARGO_CRATES += tower 0.5.2 # MIT
MODCARGO_CRATES += tower-layer 0.3.3 # MIT
MODCARGO_CRATES += tower-service 0.3.3 # MIT
MODCARGO_CRATES += tracing 0.1.41 # MIT
MODCARGO_CRATES += tracing-core 0.1.33 # MIT
MODCARGO_CRATES += try-lock 0.2.5 # MIT
MODCARGO_CRATES += unicase 2.8.1 # MIT OR Apache-2.0
MODCARGO_CRATES += unicode-ident 1.0.17 # (MIT OR Apache-2.0) AND Unicode-3.0
MODCARGO_CRATES += unicode-width 0.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += untrusted 0.9.0 # ISC
MODCARGO_CRATES += url 2.5.4 # MIT OR Apache-2.0
MODCARGO_CRATES += utf-8 0.7.6 # MIT OR Apache-2.0
MODCARGO_CRATES += utf16_iter 1.0.5 # Apache-2.0 OR MIT
MODCARGO_CRATES += utf8-width 0.1.7 # MIT
MODCARGO_CRATES += utf8_iter 1.0.4 # Apache-2.0 OR MIT
MODCARGO_CRATES += utf8parse 0.2.2 # Apache-2.0 OR MIT
MODCARGO_CRATES += uuid 1.15.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += vcpkg 0.2.15 # MIT/Apache-2.0
MODCARGO_CRATES += version_check 0.9.5 # MIT/Apache-2.0
MODCARGO_CRATES += want 0.3.1 # MIT
MODCARGO_CRATES += wasi 0.11.0+wasi-snapshot-preview1 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
MODCARGO_CRATES += wasi 0.13.3+wasi-0.2.2 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
MODCARGO_CRATES += wasm-bindgen 0.2.100 # MIT OR Apache-2.0
MODCARGO_CRATES += wasm-bindgen-backend 0.2.100 # MIT OR Apache-2.0
MODCARGO_CRATES += wasm-bindgen-futures 0.4.50 # MIT OR Apache-2.0
MODCARGO_CRATES += wasm-bindgen-macro 0.2.100 # MIT OR Apache-2.0
MODCARGO_CRATES += wasm-bindgen-macro-support 0.2.100 # MIT OR Apache-2.0
MODCARGO_CRATES += wasm-bindgen-shared 0.2.100 # MIT OR Apache-2.0
MODCARGO_CRATES += web-sys 0.3.77 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-core 0.52.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-link 0.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-registry 0.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-result 0.2.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-strings 0.1.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-sys 0.52.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-sys 0.59.0 # MIT OR Apache-2.0
MODCARGO_CRATES += windows-targets 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_gnullvm 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_aarch64_msvc 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_i686_gnu 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_i686_gnullvm 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_i686_msvc 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_gnu 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_gnullvm 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += windows_x86_64_msvc 0.52.6 # MIT OR Apache-2.0
MODCARGO_CRATES += winnow 0.7.3 # MIT
MODCARGO_CRATES += wit-bindgen-rt 0.33.0 # Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT
MODCARGO_CRATES += write16 1.0.0 # Apache-2.0 OR MIT
MODCARGO_CRATES += writeable 0.5.5 # Unicode-3.0
MODCARGO_CRATES += wyz 0.5.1 # MIT
MODCARGO_CRATES += xml5ever 0.17.0 # MIT OR Apache-2.0
MODCARGO_CRATES += yoke 0.7.5 # Unicode-3.0
MODCARGO_CRATES += yoke-derive 0.7.5 # Unicode-3.0
MODCARGO_CRATES += zerocopy 0.7.35 # BSD-2-Clause OR Apache-2.0 OR MIT
MODCARGO_CRATES += zerocopy 0.8.21 # BSD-2-Clause OR Apache-2.0 OR MIT
MODCARGO_CRATES += zerocopy-derive 0.7.35 # BSD-2-Clause OR Apache-2.0 OR MIT
MODCARGO_CRATES += zerocopy-derive 0.8.21 # BSD-2-Clause OR Apache-2.0 OR MIT
MODCARGO_CRATES += zerofrom 0.1.6 # Unicode-3.0
MODCARGO_CRATES += zerofrom-derive 0.1.6 # Unicode-3.0
MODCARGO_CRATES += zeroize 1.8.1 # Apache-2.0 OR MIT
MODCARGO_CRATES += zerovec 0.10.4 # Unicode-3.0
MODCARGO_CRATES += zerovec-derive 0.10.3 # Unicode-3.0