diff --git a/in_development/osupdater.py b/in_development/python/osupdater.py
similarity index 100%
rename from in_development/osupdater.py
rename to in_development/python/osupdater.py
diff --git a/in_development/rust/osupdater/Cargo.lock b/in_development/rust/osupdater/Cargo.lock
new file mode 100644
index 0000000..dd909e3
--- /dev/null
+++ b/in_development/rust/osupdater/Cargo.lock
@@ -0,0 +1,88 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+version = 3
+
+[[package]]
+name = "color-print"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a858372ff14bab9b1b30ea504f2a4bc534582aee3e42ba2d41d2a7baba63d5d"
+dependencies = [
+ "color-print-proc-macro",
+]
+
+[[package]]
+name = "color-print-proc-macro"
+version = "0.3.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "57e37866456a721d0a404439a1adae37a31be4e0055590d053dfe6981e05003f"
+dependencies = [
+ "nom",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "memchr"
+version = "2.7.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
+
+[[package]]
+name = "minimal-lexical"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
+
+[[package]]
+name = "nom"
+version = "7.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
+dependencies = [
+ "memchr",
+ "minimal-lexical",
+]
+
+[[package]]
+name = "osupdater"
+version = "0.1.0"
+dependencies = [
+ "color-print",
+]
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.78"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae"
+dependencies = [
+ "unicode-ident",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.35"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "syn"
+version = "1.0.109"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-ident",
+]
+
+[[package]]
+name = "unicode-ident"
+version = "1.0.12"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
diff --git a/in_development/rust/osupdater/Cargo.toml b/in_development/rust/osupdater/Cargo.toml
new file mode 100644
index 0000000..b555fb5
--- /dev/null
+++ b/in_development/rust/osupdater/Cargo.toml
@@ -0,0 +1,9 @@
+[package]
+name = "osupdater"
+version = "0.1.0"
+edition = "2021"
+
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[dependencies]
+color-print = "0.3.5"
diff --git a/in_development/rust/osupdater/src/main.rs b/in_development/rust/osupdater/src/main.rs
new file mode 100644
index 0000000..213b3bd
--- /dev/null
+++ b/in_development/rust/osupdater/src/main.rs
@@ -0,0 +1,208 @@
+use std::process::{Command, Stdio};
+use std::path::Path;
+use color_print::cprintln;
+
+fn trim_newline(s: &mut String) {
+ if s.ends_with('\n') {
+ s.pop();
+ if s.ends_with('\r') {
+ s.pop();
+ }
+ }
+}
+
+fn main() {
+ {
+ // Tell user that we are going to start the update procedure
+ cprintln!("osupdater : rust edition\n");
+ println!("This tool will locate any package managers on your system and run the update tool appropriate to it.\n");
+ println!("Looking for native package managers.");
+ let find_sudo = Command::new("which")
+ .arg("sudo").stdout(Stdio::piped()).output().unwrap();
+ let mut sudo_bin = String::from_utf8(find_sudo.stdout).unwrap();
+ trim_newline(&mut sudo_bin);
+
+ let find_apt = Command::new("which")
+ .arg("apt").stdout(Stdio::piped()).output().unwrap();
+ let mut apt_bin = String::from_utf8(find_apt.stdout).unwrap();
+ trim_newline(&mut apt_bin);
+
+ let find_dnf = Command::new("which")
+ .arg("dnf").stdout(Stdio::piped()).output().unwrap();
+ let mut dnf_bin = String::from_utf8(find_dnf.stdout).unwrap();
+ trim_newline(&mut dnf_bin);
+
+ let find_pacman = Command::new("which")
+ .arg("pacman").stdout(Stdio::piped()).output().unwrap();
+ let mut pacman_bin = String::from_utf8(find_pacman.stdout).unwrap();
+ trim_newline(&mut pacman_bin);
+
+ let find_urpmi = Command::new("which")
+ .arg("urpmi").stdout(Stdio::piped()).output().unwrap();
+ let mut urpmi_bin = String::from_utf8(find_urpmi.stdout).unwrap();
+ trim_newline(&mut urpmi_bin);
+
+ let find_yum = Command::new("which")
+ .arg("yum").stdout(Stdio::piped()).output().unwrap();
+ let mut yum_bin = String::from_utf8(find_yum.stdout).unwrap();
+ trim_newline(&mut yum_bin);
+
+ let find_zypper = Command::new("which")
+ .arg("zypper").stdout(Stdio::piped()).output().unwrap();
+ let mut zypper_bin = String::from_utf8(find_zypper.stdout).unwrap();
+ trim_newline(&mut zypper_bin);
+
+ let find_flatpak = Command::new("which")
+ .arg("flatpak").stdout(Stdio::piped()).output().unwrap();
+ let mut flatpak_bin = String::from_utf8(find_flatpak.stdout).unwrap();
+ trim_newline(&mut flatpak_bin);
+
+ let find_snap = Command::new("which")
+ .arg("snap").stdout(Stdio::piped()).output().unwrap();
+ let mut snap_bin = String::from_utf8(find_snap.stdout).unwrap();
+ trim_newline(&mut snap_bin);
+
+ let find_pip_review = Command::new("which")
+ .arg("pip-review").stdout(Stdio::piped()).output().unwrap();
+ let mut pip_review_bin = String::from_utf8(find_pip_review.stdout).unwrap();
+ trim_newline(&mut pip_review_bin);
+
+ //apt
+ println!("Checking for apt");
+ let path = Path::new(&apt_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&apt_bin).arg("update").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&apt_bin).arg("upgrade").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // dnf
+ println!("Checking for dnf");
+ let path = Path::new(&dnf_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&dnf_bin).arg("--refresh").arg("--skip-broken").arg("--nobest").arg("-y").arg("update")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // pacman
+ println!("Checking for pacman");
+ let path = Path::new(&pacman_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&pacman_bin).arg("-Syu")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // urpmi
+ println!("Checking for urpmi");
+ let path = Path::new(&urpmi_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&urpmi_bin).arg("--auto-update").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // yum
+ println!("Checking for yum");
+ let path = Path::new(&yum_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&yum_bin).arg("--refresh").arg("--skip-broken").arg("--nobest").arg("-y").arg("update")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // zypper
+ println!("Checking for zypper");
+ let path = Path::new(&zypper_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&zypper_bin).arg("in").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // Check container formats
+ println!("Checking application containers");
+
+
+ // flatpak
+ println!("Checking for user flatpak installs");
+ let path = Path::new(&flatpak_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&flatpak_bin)
+ .arg("update").arg("--user").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+ println!("Checking for system flatpak installs");
+ let path = Path::new(&flatpak_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&flatpak_bin).arg("update").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ // snap
+ println!("Checking for user snap installation");
+ let path = Path::new(&snap_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&snap_bin)
+ .arg("refresh").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+ println!("Checking for system snap installation");
+ let path = Path::new(&snap_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&sudo_bin)
+ .arg(&snap_bin).arg("refresh").arg("-y")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+
+ //Python
+ println!("Updating Python user installation via pip-review");
+ let path = Path::new(&pip_review_bin);
+ if path.exists(){
+ let mut cmd =
+ Command::new(&pip_review_bin)
+ .arg("--auto").arg("--local").arg("--user")
+ .stdout(Stdio::inherit()).stderr(Stdio::inherit())
+ .spawn().unwrap();
+ let _output = cmd.wait();
+ }
+ }
+}
diff --git a/in_development/rust/osupdater/target/.rustc_info.json b/in_development/rust/osupdater/target/.rustc_info.json
new file mode 100644
index 0000000..a4d5ddf
--- /dev/null
+++ b/in_development/rust/osupdater/target/.rustc_info.json
@@ -0,0 +1 @@
+{"rustc_fingerprint":4441503469827874949,"outputs":{"4614504638168534921":{"success":true,"status":"","code":0,"stdout":"rustc 1.71.1 (eb26296b5 2023-08-03) (Red Hat 1.71.1-1.el9)\nbinary: rustc\ncommit-hash: eb26296b556cef10fb713a38f3d16b9886080f26\ncommit-date: 2023-08-03\nhost: x86_64-unknown-linux-gnu\nrelease: 1.71.1\nLLVM version: 16.0.6\n","stderr":""},"15729799797837862367":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/usr\noff\npacked\nunpacked\n___\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"cmpxchg16b\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"popcnt\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_feature=\"sse3\"\ntarget_feature=\"sse4.1\"\ntarget_feature=\"sse4.2\"\ntarget_feature=\"ssse3\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""}},"successes":{}}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/CACHEDIR.TAG b/in_development/rust/osupdater/target/CACHEDIR.TAG
new file mode 100644
index 0000000..20d7c31
--- /dev/null
+++ b/in_development/rust/osupdater/target/CACHEDIR.TAG
@@ -0,0 +1,3 @@
+Signature: 8a477f597d28d172789f06886806bc55
+# This file is a cache directory tag created by cargo.
+# For information about cache directory tags see https://bford.info/cachedir/
diff --git a/in_development/rust/osupdater/target/debug/.cargo-lock b/in_development/rust/osupdater/target/debug/.cargo-lock
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/dep-lib-color-print b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/dep-lib-color-print
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/dep-lib-color-print differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/lib-color-print b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/lib-color-print
new file mode 100644
index 0000000..14d430a
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/lib-color-print
@@ -0,0 +1 @@
+8a4c460e8f1f4a96
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/lib-color-print.json b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/lib-color-print.json
new file mode 100644
index 0000000..3a7f132
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-47216f1f42772c4e/lib-color-print.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[]","target":1649529747995039023,"profile":7767436220172716501,"path":1482003101201296346,"deps":[[6208786090756205864,"color_print_proc_macro",false,5175731149468673017]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/color-print-47216f1f42772c4e/dep-lib-color-print"}}],"rustflags":[],"metadata":14046565314639412879,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/dep-lib-color-print-proc-macro b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/dep-lib-color-print-proc-macro
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/dep-lib-color-print-proc-macro differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/lib-color-print-proc-macro b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/lib-color-print-proc-macro
new file mode 100644
index 0000000..17453fc
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/lib-color-print-proc-macro
@@ -0,0 +1 @@
+f92301e90ee4d347
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/lib-color-print-proc-macro.json b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/lib-color-print-proc-macro.json
new file mode 100644
index 0000000..4f3d840
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/lib-color-print-proc-macro.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[]","target":15526862357881787706,"profile":9347176690363218083,"path":7452602653615712394,"deps":[[6954241390595330609,"nom",false,14188692782006614653],[9618700007800273094,"quote",false,16874402957411551308],[16285336375947054926,"proc_macro2",false,16079512111551872865],[17143850428905299221,"syn",false,8396522586877321836]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/color-print-proc-macro-0f85a09bd754b70f/dep-lib-color-print-proc-macro"}}],"rustflags":[],"metadata":209986892890977964,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/dep-lib-memchr b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/dep-lib-memchr
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/dep-lib-memchr differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/lib-memchr b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/lib-memchr
new file mode 100644
index 0000000..eb87ff6
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/lib-memchr
@@ -0,0 +1 @@
+b16d7369513e3e21
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/lib-memchr.json b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/lib-memchr.json
new file mode 100644
index 0000000..560fc80
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/memchr-fb4c7a479e267649/lib-memchr.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"alloc\", \"std\"]","target":13876443730220172507,"profile":9347176690363218083,"path":801806671007159472,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/memchr-fb4c7a479e267649/dep-lib-memchr"}}],"rustflags":[],"metadata":7513296495906230968,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/dep-lib-minimal-lexical b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/dep-lib-minimal-lexical
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/dep-lib-minimal-lexical differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/lib-minimal-lexical b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/lib-minimal-lexical
new file mode 100644
index 0000000..3120442
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/lib-minimal-lexical
@@ -0,0 +1 @@
+9e8757b106f1ecfd
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/lib-minimal-lexical.json b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/lib-minimal-lexical.json
new file mode 100644
index 0000000..0c3292c
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/lib-minimal-lexical.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"std\"]","target":1009644266440026082,"profile":9347176690363218083,"path":9900736054203991942,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/minimal-lexical-53e8f0026f34b0dc/dep-lib-minimal-lexical"}}],"rustflags":[],"metadata":2051824130325965549,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/dep-lib-nom b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/dep-lib-nom
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/dep-lib-nom differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/lib-nom b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/lib-nom
new file mode 100644
index 0000000..156b4d5
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/lib-nom
@@ -0,0 +1 @@
+7d3aa70ae95ce8c4
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/lib-nom.json b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/lib-nom.json
new file mode 100644
index 0000000..2c1f6e6
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/nom-5f75ab7895c6074b/lib-nom.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"alloc\", \"default\", \"std\"]","target":1745534342555606081,"profile":9347176690363218083,"path":17763511593432912576,"deps":[[116639956507331903,"memchr",false,2395420571190128049],[10953957149292187054,"minimal_lexical",false,18297264397146883998]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/nom-5f75ab7895c6074b/dep-lib-nom"}}],"rustflags":[],"metadata":9858338621379386705,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/bin-osupdater b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/bin-osupdater
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/bin-osupdater.json b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/bin-osupdater.json
new file mode 100644
index 0000000..312bb3c
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/bin-osupdater.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[]","target":3155679793706155574,"profile":12909064940101087186,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/osupdater-54554b85bfe317d3/dep-bin-osupdater"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/dep-bin-osupdater b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/dep-bin-osupdater
new file mode 100644
index 0000000..5fdf103
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/dep-bin-osupdater differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/output-bin-osupdater b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/output-bin-osupdater
new file mode 100644
index 0000000..db77b7c
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-54554b85bfe317d3/output-bin-osupdater
@@ -0,0 +1,4 @@
+{"message":"unresolved import `color_print`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018 or later, paths in `use` statements are relative to the current\nmodule unless they begin with the name of a crate or a literal `crate::`, in\nwhich case they start from the crate root. As in Rust 2015 code, the `self::`\nand `super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nSince Rust 2018 the `extern crate` declaration is not required and\nyou can instead just `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":61,"byte_end":72,"line_start":3,"line_end":3,"column_start":5,"column_end":16,"is_primary":true,"text":[{"text":"use color_print::cprintln;","highlight_start":5,"highlight_end":16}],"label":"use of undeclared crate or module `color_print`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `color_print`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0muse color_print::cprintln;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared crate or module `color_print`\u001b[0m\n\n"}
+{"message":"cannot determine resolution for the macro `cprintln`","code":null,"level":"error","spans":[{"file_name":"src/main.rs","byte_start":328,"byte_end":336,"line_start":17,"line_end":17,"column_start":9,"column_end":17,"is_primary":true,"text":[{"text":" cprintln!(\"osupdater : rust edition\\n\");","highlight_start":9,"highlight_end":17}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"import resolution is stuck, try simplifying macro imports","code":null,"level":"note","spans":[],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: cannot determine resolution for the macro `cprintln`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:17:9\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m17\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\u001b[0m \u001b[0m\u001b[0m cprintln!(\"osupdater : rust edition\\n\");\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: import resolution is stuck, try simplifying macro imports\u001b[0m\n\n"}
+{"message":"aborting due to 2 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 2 previous errors\u001b[0m\n\n"}
+{"message":"For more information about this error, try `rustc --explain E0432`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0432`.\u001b[0m\n"}
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/bin-osupdater b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/bin-osupdater
new file mode 100644
index 0000000..99d71cc
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/bin-osupdater
@@ -0,0 +1 @@
+0b13698a4c98b9e1
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/bin-osupdater.json b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/bin-osupdater.json
new file mode 100644
index 0000000..22259ca
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/bin-osupdater.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[]","target":3155679793706155574,"profile":12909064940101087186,"path":1684066648322511884,"deps":[[11048177716712752634,"color_print",false,10829502953246051466]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/osupdater-baa39ebe567a7912/dep-bin-osupdater"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/dep-bin-osupdater b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/dep-bin-osupdater
new file mode 100644
index 0000000..5fdf103
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/dep-bin-osupdater differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/osupdater-baa39ebe567a7912/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/build-script-build-script-build b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/build-script-build-script-build
new file mode 100644
index 0000000..fddf144
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/build-script-build-script-build
@@ -0,0 +1 @@
+97d5a5eb34547ddd
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/build-script-build-script-build.json b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/build-script-build-script-build.json
new file mode 100644
index 0000000..fa4ad75
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/build-script-build-script-build.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"default\", \"proc-macro\"]","target":427768481117760528,"profile":9347176690363218083,"path":16890373513329438754,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-454cdae89b496b36/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/dep-build-script-build-script-build b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/dep-build-script-build-script-build
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/dep-build-script-build-script-build differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-454cdae89b496b36/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-6c1fd63e000658c3/run-build-script-build-script-build b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-6c1fd63e000658c3/run-build-script-build-script-build
new file mode 100644
index 0000000..bba182e
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-6c1fd63e000658c3/run-build-script-build-script-build
@@ -0,0 +1 @@
+4f65499046058a8c
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-6c1fd63e000658c3/run-build-script-build-script-build.json b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-6c1fd63e000658c3/run-build-script-build-script-build.json
new file mode 100644
index 0000000..a206cf7
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-6c1fd63e000658c3/run-build-script-build-script-build.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"","target":0,"profile":0,"path":0,"deps":[[16285336375947054926,"build_script_build",false,15960005240739452311]],"local":[{"RerunIfChanged":{"output":"debug/build/proc-macro2-6c1fd63e000658c3/output","paths":["build/probe.rs"]}},{"RerunIfEnvChanged":{"var":"RUSTC_BOOTSTRAP","val":null}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/dep-lib-proc-macro2 b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/dep-lib-proc-macro2
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/dep-lib-proc-macro2 differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/lib-proc-macro2 b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/lib-proc-macro2
new file mode 100644
index 0000000..d709d62
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/lib-proc-macro2
@@ -0,0 +1 @@
+61ffa39212e725df
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/lib-proc-macro2.json b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/lib-proc-macro2.json
new file mode 100644
index 0000000..8ef2eda
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/proc-macro2-e8f8c5270c93d135/lib-proc-macro2.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"default\", \"proc-macro\"]","target":16714894217519287322,"profile":9347176690363218083,"path":5360015303756003254,"deps":[[10045147784146067611,"unicode_ident",false,3902257308497816144],[16285336375947054926,"build_script_build",false,10126912512722560335]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/proc-macro2-e8f8c5270c93d135/dep-lib-proc-macro2"}}],"rustflags":[],"metadata":7635439851376710101,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/dep-lib-quote b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/dep-lib-quote
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/dep-lib-quote differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/lib-quote b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/lib-quote
new file mode 100644
index 0000000..77ea755
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/lib-quote
@@ -0,0 +1 @@
+4c0851d915ec2dea
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/lib-quote.json b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/lib-quote.json
new file mode 100644
index 0000000..760cf8d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/quote-a81cdf4afe42c20f/lib-quote.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"default\", \"proc-macro\"]","target":10824007166531090010,"profile":9347176690363218083,"path":18347439595570965489,"deps":[[16285336375947054926,"proc_macro2",false,16079512111551872865]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/quote-a81cdf4afe42c20f/dep-lib-quote"}}],"rustflags":[],"metadata":2717943770976187624,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/dep-lib-syn b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/dep-lib-syn
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/dep-lib-syn differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/lib-syn b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/lib-syn
new file mode 100644
index 0000000..f67c389
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/lib-syn
@@ -0,0 +1 @@
+6ce25d5bce708674
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/lib-syn.json b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/lib-syn.json
new file mode 100644
index 0000000..88574c1
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-3287f0b8999bb475/lib-syn.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"clone-impls\", \"default\", \"derive\", \"parsing\", \"printing\", \"proc-macro\", \"quote\"]","target":8516813339728780372,"profile":9347176690363218083,"path":12914230715315481689,"deps":[[9618700007800273094,"quote",false,16874402957411551308],[10045147784146067611,"unicode_ident",false,3902257308497816144],[16285336375947054926,"proc_macro2",false,16079512111551872865],[17143850428905299221,"build_script_build",false,18235272123777694891]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-3287f0b8999bb475/dep-lib-syn"}}],"rustflags":[],"metadata":6886477143387768027,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/build-script-build-script-build b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/build-script-build-script-build
new file mode 100644
index 0000000..04e2fc5
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/build-script-build-script-build
@@ -0,0 +1 @@
+38db54aafe4c5a41
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/build-script-build-script-build.json b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/build-script-build-script-build.json
new file mode 100644
index 0000000..8a86dd6
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/build-script-build-script-build.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[\"clone-impls\", \"default\", \"derive\", \"parsing\", \"printing\", \"proc-macro\", \"quote\"]","target":2297296889237502566,"profile":9347176690363218083,"path":5656660771473710667,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/syn-4bf76028346fe95d/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":6886477143387768027,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/dep-build-script-build-script-build b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/dep-build-script-build-script-build
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/dep-build-script-build-script-build differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-4bf76028346fe95d/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-77975027e9e2f146/run-build-script-build-script-build b/in_development/rust/osupdater/target/debug/.fingerprint/syn-77975027e9e2f146/run-build-script-build-script-build
new file mode 100644
index 0000000..b046896
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-77975027e9e2f146/run-build-script-build-script-build
@@ -0,0 +1 @@
+ab3c5ac861b310fd
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/syn-77975027e9e2f146/run-build-script-build-script-build.json b/in_development/rust/osupdater/target/debug/.fingerprint/syn-77975027e9e2f146/run-build-script-build-script-build.json
new file mode 100644
index 0000000..b0f5866
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/syn-77975027e9e2f146/run-build-script-build-script-build.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"","target":0,"profile":0,"path":0,"deps":[[17143850428905299221,"build_script_build",false,4709161017032366904]],"local":[{"Precalculated":"1.0.109"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/dep-lib-unicode-ident b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/dep-lib-unicode-ident
new file mode 100644
index 0000000..1b1cb4d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/dep-lib-unicode-ident differ
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/invoked.timestamp b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/lib-unicode-ident b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/lib-unicode-ident
new file mode 100644
index 0000000..315eda4
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/lib-unicode-ident
@@ -0,0 +1 @@
+502a2fd7589a2736
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/lib-unicode-ident.json b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/lib-unicode-ident.json
new file mode 100644
index 0000000..8a1c76d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/.fingerprint/unicode-ident-866dcaa5cdfba624/lib-unicode-ident.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[]","target":7243519288898877878,"profile":9347176690363218083,"path":2775394328032971048,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/unicode-ident-866dcaa5cdfba624/dep-lib-unicode-ident"}}],"rustflags":[],"metadata":1159190378059262574,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build-script-build b/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build-script-build
new file mode 100755
index 0000000..f44a02b
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build-script-build differ
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36 b/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36
new file mode 100755
index 0000000..f44a02b
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36 differ
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36.d b/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36.d
new file mode 100644
index 0000000..d956150
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36.d
@@ -0,0 +1,5 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/build.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/proc-macro2-454cdae89b496b36/build_script_build-454cdae89b496b36.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/build.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/build.rs:
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/invoked.timestamp b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/out/proc_macro2.d b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/out/proc_macro2.d
new file mode 100644
index 0000000..32cbaa9
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/out/proc_macro2.d
@@ -0,0 +1,7 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/out/proc_macro2.rmeta: build/probe.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/out/proc_macro2.d: build/probe.rs
+
+build/probe.rs:
+
+# env-dep:RUSTC_BOOTSTRAP
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/output b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/output
new file mode 100644
index 0000000..3bc5505
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/output
@@ -0,0 +1,3 @@
+cargo:rerun-if-changed=build/probe.rs
+cargo:rustc-cfg=wrap_proc_macro
+cargo:rerun-if-env-changed=RUSTC_BOOTSTRAP
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/root-output b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/root-output
new file mode 100644
index 0000000..d868fff
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/root-output
@@ -0,0 +1 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/out
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/stderr b/in_development/rust/osupdater/target/debug/build/proc-macro2-6c1fd63e000658c3/stderr
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build-script-build b/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build-script-build
new file mode 100755
index 0000000..7f41072
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build-script-build differ
diff --git a/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d b/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d
new file mode 100755
index 0000000..7f41072
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d differ
diff --git a/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d.d b/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d.d
new file mode 100644
index 0000000..93415b5
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d.d
@@ -0,0 +1,5 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/build.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/syn-4bf76028346fe95d/build_script_build-4bf76028346fe95d.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/build.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/build.rs:
diff --git a/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/invoked.timestamp b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/output b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/output
new file mode 100644
index 0000000..614b948
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/output
@@ -0,0 +1 @@
+cargo:rustc-cfg=syn_disable_nightly_tests
diff --git a/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/root-output b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/root-output
new file mode 100644
index 0000000..7b635b4
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/root-output
@@ -0,0 +1 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/out
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/stderr b/in_development/rust/osupdater/target/debug/build/syn-77975027e9e2f146/stderr
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/deps/color_print-47216f1f42772c4e.d b/in_development/rust/osupdater/target/debug/deps/color_print-47216f1f42772c4e.d
new file mode 100644
index 0000000..3a456ca
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/color_print-47216f1f42772c4e.d
@@ -0,0 +1,7 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/color_print-47216f1f42772c4e.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-0.3.5/src/lib.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-0.3.5/src/lib.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/color_print-47216f1f42772c4e.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-0.3.5/src/lib.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-0.3.5/src/lib.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/color_print_proc_macro-0f85a09bd754b70f.d b/in_development/rust/osupdater/target/debug/deps/color_print_proc_macro-0f85a09bd754b70f.d
new file mode 100644
index 0000000..3a94d35
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/color_print_proc_macro-0f85a09bd754b70f.d
@@ -0,0 +1,18 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libcolor_print_proc_macro-0f85a09bd754b70f.so: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/util.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/ansi.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/ansi_constants.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/color_context.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/format_args/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/format_args/format_arg.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/types.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/color_tag.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/nom_prelude.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/util.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/untagged.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/color_print_proc_macro-0f85a09bd754b70f.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/util.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/ansi.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/ansi_constants.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/color_context.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/format_args/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/format_args/format_arg.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/types.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/color_tag.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/nom_prelude.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/util.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/untagged.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/util.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/ansi.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/ansi_constants.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/color_context.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/error.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/format_args/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/format_args/format_arg.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/types.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/color_tag.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/nom_prelude.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/parse/util.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/color-print-proc-macro-0.3.5/src/untagged.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rlib b/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rlib
new file mode 100644
index 0000000..139daef
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rmeta b/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rmeta
new file mode 100644
index 0000000..20d48e9
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libcolor_print-47216f1f42772c4e.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libcolor_print_proc_macro-0f85a09bd754b70f.so b/in_development/rust/osupdater/target/debug/deps/libcolor_print_proc_macro-0f85a09bd754b70f.so
new file mode 100755
index 0000000..4bde891
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libcolor_print_proc_macro-0f85a09bd754b70f.so differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rlib b/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rlib
new file mode 100644
index 0000000..146c022
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rmeta b/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rmeta
new file mode 100644
index 0000000..dd05124
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rlib b/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rlib
new file mode 100644
index 0000000..3cbf002
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rmeta b/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rmeta
new file mode 100644
index 0000000..e0c35da
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rlib b/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rlib
new file mode 100644
index 0000000..ea4cf70
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rmeta b/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rmeta
new file mode 100644
index 0000000..eb65530
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rlib b/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rlib
new file mode 100644
index 0000000..1daf37e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rmeta b/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rmeta
new file mode 100644
index 0000000..c72d753
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rlib b/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rlib
new file mode 100644
index 0000000..d01a00e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rmeta b/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rmeta
new file mode 100644
index 0000000..82d41b8
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rlib b/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rlib
new file mode 100644
index 0000000..6e8d606
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rmeta b/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rmeta
new file mode 100644
index 0000000..6e1c3e1
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rlib b/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rlib
new file mode 100644
index 0000000..b4abc4c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rlib differ
diff --git a/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rmeta b/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rmeta
new file mode 100644
index 0000000..203c9ef
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rmeta differ
diff --git a/in_development/rust/osupdater/target/debug/deps/memchr-fb4c7a479e267649.d b/in_development/rust/osupdater/target/debug/deps/memchr-fb4c7a479e267649.d
new file mode 100644
index 0000000..a54bfdd
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/memchr-fb4c7a479e267649.d
@@ -0,0 +1,33 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/memchr-fb4c7a479e267649.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/default_rank.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/rabinkarp.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/shiftor.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/twoway.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/cow.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/searcher.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/vector.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libmemchr-fb4c7a479e267649.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/default_rank.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/rabinkarp.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/shiftor.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/twoway.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/cow.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/searcher.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/vector.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/memchr-fb4c7a479e267649.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/default_rank.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/rabinkarp.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/shiftor.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/twoway.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/packedpair.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/cow.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memchr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/searcher.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/vector.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/macros.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/memchr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/packedpair/default_rank.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/rabinkarp.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/shiftor.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/all/twoway.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/memchr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/generic/packedpair.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/memchr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/avx2/packedpair.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/memchr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/sse2/packedpair.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/arch/x86_64/memchr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/cow.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/ext.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memchr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/memmem/searcher.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/memchr-2.7.1/src/vector.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/minimal_lexical-53e8f0026f34b0dc.d b/in_development/rust/osupdater/target/debug/deps/minimal_lexical-53e8f0026f34b0dc.d
new file mode 100644
index 0000000..2da748d
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/minimal_lexical-53e8f0026f34b0dc.d
@@ -0,0 +1,25 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/minimal_lexical-53e8f0026f34b0dc.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bellerophon.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bigint.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/extended_float.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/fpu.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/heapvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lemire.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/libm.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/mask.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/num.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/number.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/rounding.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/slow.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/stackvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_bellerophon.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_lemire.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_small.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libminimal_lexical-53e8f0026f34b0dc.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bellerophon.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bigint.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/extended_float.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/fpu.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/heapvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lemire.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/libm.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/mask.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/num.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/number.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/rounding.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/slow.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/stackvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_bellerophon.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_lemire.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_small.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/minimal_lexical-53e8f0026f34b0dc.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bellerophon.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bigint.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/extended_float.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/fpu.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/heapvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lemire.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/libm.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/mask.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/num.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/number.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/rounding.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/slow.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/stackvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_bellerophon.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_lemire.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_small.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bellerophon.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/bigint.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/extended_float.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/fpu.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/heapvec.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/lemire.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/libm.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/mask.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/num.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/number.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/parse.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/rounding.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/slow.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/stackvec.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_bellerophon.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_lemire.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/minimal-lexical-0.2.1/src/table_small.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/nom-5f75ab7895c6074b.d b/in_development/rust/osupdater/target/debug/deps/nom-5f75ab7895c6074b.d
new file mode 100644
index 0000000..9441d1f
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/nom-5f75ab7895c6074b.d
@@ -0,0 +1,28 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/nom-5f75ab7895c6074b.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/branch/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/combinator/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/internal.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/multi/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/sequence/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/traits.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/str.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/streaming.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libnom-5f75ab7895c6074b.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/branch/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/combinator/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/internal.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/multi/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/sequence/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/traits.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/str.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/streaming.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/nom-5f75ab7895c6074b.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/branch/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/combinator/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/internal.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/multi/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/sequence/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/traits.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/streaming.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/str.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/mod.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/complete.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/streaming.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/macros.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/error.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/branch/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/combinator/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/internal.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/multi/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/sequence/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/traits.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/complete.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bits/streaming.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/complete.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/bytes/streaming.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/complete.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/character/streaming.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/str.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/mod.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/complete.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/nom-7.1.3/src/number/streaming.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/osupdater-54554b85bfe317d3.d b/in_development/rust/osupdater/target/debug/deps/osupdater-54554b85bfe317d3.d
new file mode 100644
index 0000000..c232ff8
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/osupdater-54554b85bfe317d3.d
@@ -0,0 +1,5 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/osupdater-54554b85bfe317d3: src/main.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/osupdater-54554b85bfe317d3.d: src/main.rs
+
+src/main.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912 b/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912
new file mode 100755
index 0000000..d29aa26
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912 differ
diff --git a/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912.d b/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912.d
new file mode 100644
index 0000000..f334c0e
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912.d
@@ -0,0 +1,5 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912: src/main.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/osupdater-baa39ebe567a7912.d: src/main.rs
+
+src/main.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/proc_macro2-e8f8c5270c93d135.d b/in_development/rust/osupdater/target/debug/deps/proc_macro2-e8f8c5270c93d135.d
new file mode 100644
index 0000000..01f5b31
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/proc_macro2-e8f8c5270c93d135.d
@@ -0,0 +1,14 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/proc_macro2-e8f8c5270c93d135.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/marker.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/rcvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/detection.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/fallback.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/extra.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/wrapper.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libproc_macro2-e8f8c5270c93d135.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/marker.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/rcvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/detection.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/fallback.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/extra.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/wrapper.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/proc_macro2-e8f8c5270c93d135.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/marker.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/rcvec.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/detection.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/fallback.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/extra.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/wrapper.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/marker.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/parse.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/rcvec.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/detection.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/fallback.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/extra.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/proc-macro2-1.0.78/src/wrapper.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/quote-a81cdf4afe42c20f.d b/in_development/rust/osupdater/target/debug/deps/quote-a81cdf4afe42c20f.d
new file mode 100644
index 0000000..959469a
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/quote-a81cdf4afe42c20f.d
@@ -0,0 +1,13 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/quote-a81cdf4afe42c20f.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/format.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ident_fragment.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/to_tokens.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/runtime.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/spanned.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libquote-a81cdf4afe42c20f.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/format.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ident_fragment.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/to_tokens.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/runtime.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/spanned.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/quote-a81cdf4afe42c20f.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/format.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ident_fragment.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/to_tokens.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/runtime.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/spanned.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ext.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/format.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/ident_fragment.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/to_tokens.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/runtime.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/quote-1.0.35/src/spanned.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/syn-3287f0b8999bb475.d b/in_development/rust/osupdater/target/debug/deps/syn-3287f0b8999bb475.d
new file mode 100644
index 0000000..c936759
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/syn-3287f0b8999bb475.d
@@ -0,0 +1,45 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/syn-3287f0b8999bb475.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/group.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/token.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ident.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/bigint.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/data.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/expr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/generics.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lifetime.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lit.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/mac.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/derive.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/op.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ty.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/path.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/buffer.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/drops.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_quote.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_macro_input.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/spanned.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/../gen_helper.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/export.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_keyword.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_punctuation.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/sealed.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/span.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/thread.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lookahead.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/discouraged.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/verbatim.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/print.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/await.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/clone.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libsyn-3287f0b8999bb475.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/group.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/token.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ident.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/bigint.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/data.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/expr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/generics.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lifetime.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lit.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/mac.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/derive.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/op.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ty.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/path.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/buffer.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/drops.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_quote.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_macro_input.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/spanned.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/../gen_helper.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/export.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_keyword.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_punctuation.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/sealed.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/span.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/thread.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lookahead.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/discouraged.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/verbatim.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/print.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/await.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/clone.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/syn-3287f0b8999bb475.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/macros.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/group.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/token.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ident.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/bigint.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/data.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/expr.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/generics.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lifetime.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lit.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/mac.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/derive.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/op.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ty.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/path.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/buffer.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/drops.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ext.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_quote.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_macro_input.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/spanned.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/../gen_helper.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/export.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_keyword.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_punctuation.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/sealed.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/span.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/thread.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lookahead.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/discouraged.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/verbatim.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/print.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/error.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/await.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/clone.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/macros.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/group.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/token.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ident.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/attr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/bigint.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/data.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/expr.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/generics.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lifetime.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lit.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/mac.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/derive.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/op.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ty.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/path.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/buffer.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/drops.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/ext.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/punctuated.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_quote.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse_macro_input.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/spanned.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/../gen_helper.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/export.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_keyword.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/custom_punctuation.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/sealed.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/span.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/thread.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/lookahead.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/parse.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/discouraged.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/verbatim.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/print.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/error.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/await.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/syn-1.0.109/src/gen/clone.rs:
diff --git a/in_development/rust/osupdater/target/debug/deps/unicode_ident-866dcaa5cdfba624.d b/in_development/rust/osupdater/target/debug/deps/unicode_ident-866dcaa5cdfba624.d
new file mode 100644
index 0000000..db96ff1
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/deps/unicode_ident-866dcaa5cdfba624.d
@@ -0,0 +1,8 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/unicode_ident-866dcaa5cdfba624.rmeta: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/tables.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/libunicode_ident-866dcaa5cdfba624.rlib: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/tables.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/deps/unicode_ident-866dcaa5cdfba624.d: /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs /home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/tables.rs
+
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/lib.rs:
+/home/andrew/.cargo/registry/src/index.crates.io-6f17d22bba15001f/unicode-ident-1.0.12/src/tables.rs:
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/144w7ysjlkuh49ro.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/144w7ysjlkuh49ro.o
new file mode 100644
index 0000000..af04948
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/144w7ysjlkuh49ro.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/15298yu0quu1rg7w.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/15298yu0quu1rg7w.o
new file mode 100644
index 0000000..9042543
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/15298yu0quu1rg7w.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/15yo8dcuffuscywe.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/15yo8dcuffuscywe.o
new file mode 100644
index 0000000..a1e3096
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/15yo8dcuffuscywe.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/19matxm2y5nveos3.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/19matxm2y5nveos3.o
new file mode 100644
index 0000000..9ee956b
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/19matxm2y5nveos3.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1ertr3is705mjrx6.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1ertr3is705mjrx6.o
new file mode 100644
index 0000000..bcf7dae
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1ertr3is705mjrx6.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1hgmo1zw96oz2sbx.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1hgmo1zw96oz2sbx.o
new file mode 100644
index 0000000..683734d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1hgmo1zw96oz2sbx.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1qdb8i0imwjohiom.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1qdb8i0imwjohiom.o
new file mode 100644
index 0000000..bfbd99d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1qdb8i0imwjohiom.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1yk2phjmzv37cizw.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1yk2phjmzv37cizw.o
new file mode 100644
index 0000000..ea0b9fb
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/1yk2phjmzv37cizw.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/20cjj4c32lykgl5g.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/20cjj4c32lykgl5g.o
new file mode 100644
index 0000000..de2bfbc
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/20cjj4c32lykgl5g.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/22ze6h1n8k4g22cs.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/22ze6h1n8k4g22cs.o
new file mode 100644
index 0000000..c6e6e4a
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/22ze6h1n8k4g22cs.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2njdx1mzlfviux14.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2njdx1mzlfviux14.o
new file mode 100644
index 0000000..80d7089
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2njdx1mzlfviux14.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2rcp8zkf90eonvg8.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2rcp8zkf90eonvg8.o
new file mode 100644
index 0000000..a00ea4e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2rcp8zkf90eonvg8.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2sa371d0tg3q8bg.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2sa371d0tg3q8bg.o
new file mode 100644
index 0000000..c355b4f
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2sa371d0tg3q8bg.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2yx0o3j1fxm4zpeg.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2yx0o3j1fxm4zpeg.o
new file mode 100644
index 0000000..21237c7
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/2yx0o3j1fxm4zpeg.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/350qp6bsuszmpr3y.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/350qp6bsuszmpr3y.o
new file mode 100644
index 0000000..8c22f46
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/350qp6bsuszmpr3y.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/37t4gy3vn1rr93yp.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/37t4gy3vn1rr93yp.o
new file mode 100644
index 0000000..563a0d3
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/37t4gy3vn1rr93yp.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3a67in5jx1k930nl.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3a67in5jx1k930nl.o
new file mode 100644
index 0000000..e90a80f
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3a67in5jx1k930nl.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3fdsyvh5bc26e03j.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3fdsyvh5bc26e03j.o
new file mode 100644
index 0000000..d6e0c14
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3fdsyvh5bc26e03j.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3pmbuh9k39zx8ldy.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3pmbuh9k39zx8ldy.o
new file mode 100644
index 0000000..f7a7219
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/3pmbuh9k39zx8ldy.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/41thhj79wzxgfgx4.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/41thhj79wzxgfgx4.o
new file mode 100644
index 0000000..597d802
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/41thhj79wzxgfgx4.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/41xngsdq0lnkeln0.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/41xngsdq0lnkeln0.o
new file mode 100644
index 0000000..7bf5500
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/41xngsdq0lnkeln0.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/43e8vpfig75djm96.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/43e8vpfig75djm96.o
new file mode 100644
index 0000000..7cf61f7
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/43e8vpfig75djm96.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4ctxnkuqr29kuby5.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4ctxnkuqr29kuby5.o
new file mode 100644
index 0000000..3e36626
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4ctxnkuqr29kuby5.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4ir4ryh7sdwh7f92.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4ir4ryh7sdwh7f92.o
new file mode 100644
index 0000000..8de8bc9
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4ir4ryh7sdwh7f92.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4siy8jcz9p0nnte.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4siy8jcz9p0nnte.o
new file mode 100644
index 0000000..9b877c7
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4siy8jcz9p0nnte.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4wgonm6mx3x3ysn4.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4wgonm6mx3x3ysn4.o
new file mode 100644
index 0000000..0cde849
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/4wgonm6mx3x3ysn4.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/5d1bjgdbwuxck1z.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/5d1bjgdbwuxck1z.o
new file mode 100644
index 0000000..2755f07
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/5d1bjgdbwuxck1z.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/7rnavw59r6uc0fj.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/7rnavw59r6uc0fj.o
new file mode 100644
index 0000000..d373af1
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/7rnavw59r6uc0fj.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/910wjuxgblnciek.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/910wjuxgblnciek.o
new file mode 100644
index 0000000..899c0ef
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/910wjuxgblnciek.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/dep-graph.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/dep-graph.bin
new file mode 100644
index 0000000..78627f5
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/dep-graph.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/fdrigzxdmaxv7b4.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/fdrigzxdmaxv7b4.o
new file mode 100644
index 0000000..c67985e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/fdrigzxdmaxv7b4.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/njgfjfm0og0u24d.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/njgfjfm0og0u24d.o
new file mode 100644
index 0000000..957b2c3
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/njgfjfm0og0u24d.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/p98tjzw5klh902b.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/p98tjzw5klh902b.o
new file mode 100644
index 0000000..56dc6da
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/p98tjzw5klh902b.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/query-cache.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/query-cache.bin
new file mode 100644
index 0000000..f66330c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/query-cache.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/waxqn4c0gt5tmfg.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/waxqn4c0gt5tmfg.o
new file mode 100644
index 0000000..be86c8e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/waxqn4c0gt5tmfg.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/work-products.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/work-products.bin
new file mode 100644
index 0000000..64b940f
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0-9qoyr1z9j0yi8c7zrqgnko5qb/work-products.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0.lock b/in_development/rust/osupdater/target/debug/incremental/osupdater-fzd0a5hoaaiu/s-gu0k2n39vq-n4rln0.lock
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/130h3jplxw7ud35k.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/130h3jplxw7ud35k.o
new file mode 100644
index 0000000..b6e3a22
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/130h3jplxw7ud35k.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/15twco0rucpyksax.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/15twco0rucpyksax.o
new file mode 100644
index 0000000..ba0caa9
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/15twco0rucpyksax.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1b0mz6tfpfhzelbf.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1b0mz6tfpfhzelbf.o
new file mode 100644
index 0000000..97fab48
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1b0mz6tfpfhzelbf.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1novcgrr8r6o3ep6.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1novcgrr8r6o3ep6.o
new file mode 100644
index 0000000..ed8cb11
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1novcgrr8r6o3ep6.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1qewbh1qlm8eidk9.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1qewbh1qlm8eidk9.o
new file mode 100644
index 0000000..d8199dc
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1qewbh1qlm8eidk9.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1tg8hgly39nrtb9u.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1tg8hgly39nrtb9u.o
new file mode 100644
index 0000000..bbc3a8c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1tg8hgly39nrtb9u.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1uuzs68mvnrvkdvu.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1uuzs68mvnrvkdvu.o
new file mode 100644
index 0000000..2a982fd
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1uuzs68mvnrvkdvu.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1uvo88z9nud5kf75.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1uvo88z9nud5kf75.o
new file mode 100644
index 0000000..63ea6ae
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/1uvo88z9nud5kf75.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2k1il78vax4uopwo.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2k1il78vax4uopwo.o
new file mode 100644
index 0000000..267032e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2k1il78vax4uopwo.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2liarx1ghi9zm18k.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2liarx1ghi9zm18k.o
new file mode 100644
index 0000000..de961bb
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2liarx1ghi9zm18k.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2tfez4wmzepvy6na.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2tfez4wmzepvy6na.o
new file mode 100644
index 0000000..dbd1260
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2tfez4wmzepvy6na.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2xuhchmacqodejkq.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2xuhchmacqodejkq.o
new file mode 100644
index 0000000..c7a0e52
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/2xuhchmacqodejkq.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/36aigo9erux6uiuv.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/36aigo9erux6uiuv.o
new file mode 100644
index 0000000..4012ecd
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/36aigo9erux6uiuv.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3aqlvm4voqjwswpb.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3aqlvm4voqjwswpb.o
new file mode 100644
index 0000000..3954775
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3aqlvm4voqjwswpb.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3kmfgiovbm1alzhi.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3kmfgiovbm1alzhi.o
new file mode 100644
index 0000000..02e299e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3kmfgiovbm1alzhi.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3plmca4ncgpww4q6.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3plmca4ncgpww4q6.o
new file mode 100644
index 0000000..a7b8960
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3plmca4ncgpww4q6.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3u5nab93pvmtpcza.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3u5nab93pvmtpcza.o
new file mode 100644
index 0000000..f86996c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3u5nab93pvmtpcza.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3vuef73rcrvu5uz0.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3vuef73rcrvu5uz0.o
new file mode 100644
index 0000000..20e726b
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3vuef73rcrvu5uz0.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3waecwpegyrqsbv3.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3waecwpegyrqsbv3.o
new file mode 100644
index 0000000..a7ed3e2
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/3waecwpegyrqsbv3.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4b2egwczzool4elk.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4b2egwczzool4elk.o
new file mode 100644
index 0000000..407299d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4b2egwczzool4elk.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4bxmjc7kcjiw0w1e.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4bxmjc7kcjiw0w1e.o
new file mode 100644
index 0000000..140fee1
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4bxmjc7kcjiw0w1e.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4dvyt5iudzq3xsbl.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4dvyt5iudzq3xsbl.o
new file mode 100644
index 0000000..d4206ad
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4dvyt5iudzq3xsbl.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4glmpx1xnbmsc5s.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4glmpx1xnbmsc5s.o
new file mode 100644
index 0000000..d63b878
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4glmpx1xnbmsc5s.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4ibtwihoytf7yuv0.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4ibtwihoytf7yuv0.o
new file mode 100644
index 0000000..3e24731
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4ibtwihoytf7yuv0.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4mm7tz5yufgdwnua.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4mm7tz5yufgdwnua.o
new file mode 100644
index 0000000..111ec75
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4mm7tz5yufgdwnua.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4v5uis4ozq1co42s.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4v5uis4ozq1co42s.o
new file mode 100644
index 0000000..5d93097
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4v5uis4ozq1co42s.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4wofvb9f2lx8f0uz.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4wofvb9f2lx8f0uz.o
new file mode 100644
index 0000000..e191ce3
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/4wofvb9f2lx8f0uz.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/56fjod544wxdqsdx.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/56fjod544wxdqsdx.o
new file mode 100644
index 0000000..f18198c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/56fjod544wxdqsdx.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/81wg9z8apd8pac7.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/81wg9z8apd8pac7.o
new file mode 100644
index 0000000..d08b50e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/81wg9z8apd8pac7.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/a5n6qrakuv0ot49.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/a5n6qrakuv0ot49.o
new file mode 100644
index 0000000..90be584
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/a5n6qrakuv0ot49.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/dep-graph.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/dep-graph.bin
new file mode 100644
index 0000000..2e752df
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/dep-graph.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/ktpiuk8ccd3upg4.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/ktpiuk8ccd3upg4.o
new file mode 100644
index 0000000..2a00ca8
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/ktpiuk8ccd3upg4.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/query-cache.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/query-cache.bin
new file mode 100644
index 0000000..b7fa6b1
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/query-cache.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/v0dohhdwud4f8eu.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/v0dohhdwud4f8eu.o
new file mode 100644
index 0000000..7bec14d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/v0dohhdwud4f8eu.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/work-products.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/work-products.bin
new file mode 100644
index 0000000..4d95063
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/work-products.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/wwhgqeyg03xj8hq.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/wwhgqeyg03xj8hq.o
new file mode 100644
index 0000000..931e31f
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3-7qabobn8duo77gdnbwbyppgrl/wwhgqeyg03xj8hq.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3.lock b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0j6xebr3-1abx7u3.lock
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/130h3jplxw7ud35k.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/130h3jplxw7ud35k.o
new file mode 100644
index 0000000..b6e3a22
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/130h3jplxw7ud35k.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/15twco0rucpyksax.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/15twco0rucpyksax.o
new file mode 100644
index 0000000..ba0caa9
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/15twco0rucpyksax.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1b0mz6tfpfhzelbf.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1b0mz6tfpfhzelbf.o
new file mode 100644
index 0000000..97fab48
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1b0mz6tfpfhzelbf.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1novcgrr8r6o3ep6.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1novcgrr8r6o3ep6.o
new file mode 100644
index 0000000..ed8cb11
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1novcgrr8r6o3ep6.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1qewbh1qlm8eidk9.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1qewbh1qlm8eidk9.o
new file mode 100644
index 0000000..d8199dc
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1qewbh1qlm8eidk9.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1tg8hgly39nrtb9u.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1tg8hgly39nrtb9u.o
new file mode 100644
index 0000000..bbc3a8c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1tg8hgly39nrtb9u.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1uuzs68mvnrvkdvu.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1uuzs68mvnrvkdvu.o
new file mode 100644
index 0000000..2a982fd
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1uuzs68mvnrvkdvu.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1uvo88z9nud5kf75.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1uvo88z9nud5kf75.o
new file mode 100644
index 0000000..63ea6ae
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/1uvo88z9nud5kf75.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2k1il78vax4uopwo.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2k1il78vax4uopwo.o
new file mode 100644
index 0000000..267032e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2k1il78vax4uopwo.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2liarx1ghi9zm18k.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2liarx1ghi9zm18k.o
new file mode 100644
index 0000000..de961bb
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2liarx1ghi9zm18k.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2tfez4wmzepvy6na.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2tfez4wmzepvy6na.o
new file mode 100644
index 0000000..dbd1260
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2tfez4wmzepvy6na.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2xuhchmacqodejkq.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2xuhchmacqodejkq.o
new file mode 100644
index 0000000..c7a0e52
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/2xuhchmacqodejkq.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/36aigo9erux6uiuv.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/36aigo9erux6uiuv.o
new file mode 100644
index 0000000..4012ecd
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/36aigo9erux6uiuv.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3aqlvm4voqjwswpb.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3aqlvm4voqjwswpb.o
new file mode 100644
index 0000000..3954775
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3aqlvm4voqjwswpb.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3kmfgiovbm1alzhi.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3kmfgiovbm1alzhi.o
new file mode 100644
index 0000000..02e299e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3kmfgiovbm1alzhi.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3plmca4ncgpww4q6.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3plmca4ncgpww4q6.o
new file mode 100644
index 0000000..a7b8960
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3plmca4ncgpww4q6.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3u5nab93pvmtpcza.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3u5nab93pvmtpcza.o
new file mode 100644
index 0000000..f86996c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3u5nab93pvmtpcza.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3vuef73rcrvu5uz0.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3vuef73rcrvu5uz0.o
new file mode 100644
index 0000000..20e726b
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3vuef73rcrvu5uz0.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3waecwpegyrqsbv3.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3waecwpegyrqsbv3.o
new file mode 100644
index 0000000..a7ed3e2
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/3waecwpegyrqsbv3.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4b2egwczzool4elk.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4b2egwczzool4elk.o
new file mode 100644
index 0000000..407299d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4b2egwczzool4elk.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4bxmjc7kcjiw0w1e.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4bxmjc7kcjiw0w1e.o
new file mode 100644
index 0000000..140fee1
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4bxmjc7kcjiw0w1e.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4dvyt5iudzq3xsbl.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4dvyt5iudzq3xsbl.o
new file mode 100644
index 0000000..d4206ad
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4dvyt5iudzq3xsbl.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4glmpx1xnbmsc5s.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4glmpx1xnbmsc5s.o
new file mode 100644
index 0000000..d63b878
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4glmpx1xnbmsc5s.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4ibtwihoytf7yuv0.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4ibtwihoytf7yuv0.o
new file mode 100644
index 0000000..3e24731
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4ibtwihoytf7yuv0.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4mm7tz5yufgdwnua.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4mm7tz5yufgdwnua.o
new file mode 100644
index 0000000..111ec75
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4mm7tz5yufgdwnua.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4v5uis4ozq1co42s.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4v5uis4ozq1co42s.o
new file mode 100644
index 0000000..5d93097
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4v5uis4ozq1co42s.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4wofvb9f2lx8f0uz.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4wofvb9f2lx8f0uz.o
new file mode 100644
index 0000000..e191ce3
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/4wofvb9f2lx8f0uz.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/56fjod544wxdqsdx.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/56fjod544wxdqsdx.o
new file mode 100644
index 0000000..f18198c
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/56fjod544wxdqsdx.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/81wg9z8apd8pac7.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/81wg9z8apd8pac7.o
new file mode 100644
index 0000000..d08b50e
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/81wg9z8apd8pac7.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/a5n6qrakuv0ot49.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/a5n6qrakuv0ot49.o
new file mode 100644
index 0000000..90be584
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/a5n6qrakuv0ot49.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/dep-graph.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/dep-graph.bin
new file mode 100644
index 0000000..2e752df
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/dep-graph.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/dep-graph.part.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/dep-graph.part.bin
new file mode 100644
index 0000000..8025494
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/dep-graph.part.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/ktpiuk8ccd3upg4.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/ktpiuk8ccd3upg4.o
new file mode 100644
index 0000000..2a00ca8
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/ktpiuk8ccd3upg4.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/query-cache.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/query-cache.bin
new file mode 100644
index 0000000..b7fa6b1
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/query-cache.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/v0dohhdwud4f8eu.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/v0dohhdwud4f8eu.o
new file mode 100644
index 0000000..7bec14d
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/v0dohhdwud4f8eu.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/work-products.bin b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/work-products.bin
new file mode 100644
index 0000000..4d95063
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/work-products.bin differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/wwhgqeyg03xj8hq.o b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/wwhgqeyg03xj8hq.o
new file mode 100644
index 0000000..931e31f
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l-working/wwhgqeyg03xj8hq.o differ
diff --git a/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l.lock b/in_development/rust/osupdater/target/debug/incremental/osupdater-wkegp6z7oqjy/s-gu0jzoy9j1-83lm2l.lock
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/debug/osupdater b/in_development/rust/osupdater/target/debug/osupdater
new file mode 100755
index 0000000..d29aa26
Binary files /dev/null and b/in_development/rust/osupdater/target/debug/osupdater differ
diff --git a/in_development/rust/osupdater/target/debug/osupdater.d b/in_development/rust/osupdater/target/debug/osupdater.d
new file mode 100644
index 0000000..b25ef1a
--- /dev/null
+++ b/in_development/rust/osupdater/target/debug/osupdater.d
@@ -0,0 +1 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/debug/osupdater: /home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/src/main.rs
diff --git a/in_development/rust/osupdater/target/release/.cargo-lock b/in_development/rust/osupdater/target/release/.cargo-lock
new file mode 100644
index 0000000..e69de29
diff --git a/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/bin-osupdater b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/bin-osupdater
new file mode 100644
index 0000000..98e11ee
--- /dev/null
+++ b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/bin-osupdater
@@ -0,0 +1 @@
+a3119ba84ea4d9db
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/bin-osupdater.json b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/bin-osupdater.json
new file mode 100644
index 0000000..ee2bc2a
--- /dev/null
+++ b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/bin-osupdater.json
@@ -0,0 +1 @@
+{"rustc":14381456976862984083,"features":"[]","target":3155679793706155574,"profile":3567329628440936607,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"release/.fingerprint/osupdater-edaeeb3f5a1b0887/dep-bin-osupdater"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/dep-bin-osupdater b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/dep-bin-osupdater
new file mode 100644
index 0000000..5fdf103
Binary files /dev/null and b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/dep-bin-osupdater differ
diff --git a/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/invoked.timestamp b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/invoked.timestamp
new file mode 100644
index 0000000..e00328d
--- /dev/null
+++ b/in_development/rust/osupdater/target/release/.fingerprint/osupdater-edaeeb3f5a1b0887/invoked.timestamp
@@ -0,0 +1 @@
+This file has an mtime of when this was started.
\ No newline at end of file
diff --git a/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887 b/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887
new file mode 100755
index 0000000..f7f53e9
Binary files /dev/null and b/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887 differ
diff --git a/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887.d b/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887.d
new file mode 100644
index 0000000..8996b88
--- /dev/null
+++ b/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887.d
@@ -0,0 +1,5 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887: src/main.rs
+
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/release/deps/osupdater-edaeeb3f5a1b0887.d: src/main.rs
+
+src/main.rs:
diff --git a/in_development/rust/osupdater/target/release/osupdater b/in_development/rust/osupdater/target/release/osupdater
new file mode 100755
index 0000000..f7f53e9
Binary files /dev/null and b/in_development/rust/osupdater/target/release/osupdater differ
diff --git a/in_development/rust/osupdater/target/release/osupdater.d b/in_development/rust/osupdater/target/release/osupdater.d
new file mode 100644
index 0000000..8c9a135
--- /dev/null
+++ b/in_development/rust/osupdater/target/release/osupdater.d
@@ -0,0 +1 @@
+/home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/target/release/osupdater: /home/andrew/Workspace/git_repos/osupdater/in_development/rust/osupdater/src/main.rs
diff --git a/osupdater b/osupdater
deleted file mode 100755
index 77b85f1..0000000
--- a/osupdater
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/bin/bash
-
-# Universal updater by Andrew Schott andrew@schotty.com
-# Will detect and update via various packaging formats for distros I currently use.
-
-# Globals
-# edit as needed to set colors and soforth
-# presuming echo thus tput is chosen here as default\
-
-# tput text formatting
-# bold=bold dim=dimmed
-# rev=reverse bel=bell sound
-# smul=underline on rmul=underline off
-# setaf=foreground setab=background
-# sgr0=clear
-#
-# Colors
-# 0 Black 1 Red 2 Green 3 Yellow
-# 4 Blue 5 Magenta 6 Cyan 7 White
-#
-# Default is
-# * green for a true finding
-# * yellow for a false finding
-# * clear at the end to resume normal output for said command's output
-
-CMD_NOTIFY="tput rev bold setaf 7 setab 0"
-CMD_TRUE="tput rev bold setaf 2 setab 0"
-CMD_FALSE="tput rev bold setaf 1 setab 7"
-CMD_CLEAR="tput sgr0"
-
-echo $($CMD_NOTIFY)"Looking for native package managers"$($CMD_CLEAR)
-
-# apt -- Debian and derivatives
-if `which apt &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found apt. Updating: ($(which apt))"$($CMD_CLEAR)
- sudo apt udate -y
- sudo apt upgrade -y
-else
- echo $($CMD_FALSE)"apt not found/needed"$($CMD_CLEAR)
-fi
-
-# dnf -- RHEL 8+, Fedora, Openmandriva, and derivatives
-if `which dnf &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found dnf. Updating: ($(which dnf))"$($CMD_CLEAR)
- sudo dnf --refresh --skip-broken --nobest -y update
-else
- echo $($CMD_FALSE)"dnf not found/needed"$($CMD_CLEAR)
-fi
-
-# pacman -- arch & arch derivatives
-if `which pacman &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found pacman. Updating: ($(which pacman))"$($CMD_CLEAR)
- sudo pacman -Syu
-else
- echo $($CMD_FALSE)"pacman not found/needed"$($CMD_CLEAR)
-fi
-
-# yum -- RHEL 7 > (Ignored if dnf is present)
-if `which yum &> /dev/null 2>&1` && ! `which dnf &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found yum. Updating: ($(which yum))"$($CMD_CLEAR)
- sudo yum --refresh --skip-broken --nobest -y update
-else
- echo $($CMD_FALSE)"yum not found/needed"$($CMD_CLEAR)
-fi
-
-# urpmi -- Mageia
-if `which urpmi &> /dev/null 2>&1` && ! `which dnf &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found urpmi. Updating: ($(which urpmi))"$($CMD_CLEAR)
- sudo urpmi --auto-update -y
-else
- echo $($CMD_FALSE)"urpmi not found/needed"$($CMD_CLEAR)
-fi
-
-# zypper -- SuSE products
-if `which zypper &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found zypper. Updating: ($(which zypper))"$($CMD_CLEAR)
- sudo zypper in -y
-else
- echo $($CMD_FALSE)"zypper not found/needed"$($CMD_CLEAR)
-fi
-
-echo $($CMD_NOTIFY)"Looking for sandboxed package managers"$($CMD_CLEAR)
-
-# flatpak
-if `which flatpak &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found flatpak. Updating: ($(which flatpak))"$($CMD_CLEAR)
- flatpak update --user -y
- sudo flatpak update -y
-else
- echo $($CMD_FALSE)"flatpak not found/needed"$($CMD_CLEAR)
-fi
-
-# snap
-if `which snap &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found snap. Updating: ($(which snap))"$($CMD_CLEAR)
- sudo snap refresh -y
-else
- echo $($CMD_FALSE)"snap not found/needed"$($CMD_CLEAR)
-fi
-
-# pip
-if `which pip-review &> /dev/null 2>&1`
-then
- echo $($CMD_TRUE)"Found pip-review. Updating: ($(pip-review))"$($CMD_CLEAR)
- pip-review --auto --local --user
-else
- echo $($CMD_FALSE)"pip-review not found/needed"$($CMD_CLEAR)
-fi
diff --git a/osupdater b/osupdater
new file mode 120000
index 0000000..480f70b
--- /dev/null
+++ b/osupdater
@@ -0,0 +1 @@
+in_development/rust/osupdater/target/release/osupdater
\ No newline at end of file
diff --git a/osupdater.sh b/osupdater.sh
new file mode 100755
index 0000000..77b85f1
--- /dev/null
+++ b/osupdater.sh
@@ -0,0 +1,116 @@
+#!/bin/bash
+
+# Universal updater by Andrew Schott andrew@schotty.com
+# Will detect and update via various packaging formats for distros I currently use.
+
+# Globals
+# edit as needed to set colors and soforth
+# presuming echo thus tput is chosen here as default\
+
+# tput text formatting
+# bold=bold dim=dimmed
+# rev=reverse bel=bell sound
+# smul=underline on rmul=underline off
+# setaf=foreground setab=background
+# sgr0=clear
+#
+# Colors
+# 0 Black 1 Red 2 Green 3 Yellow
+# 4 Blue 5 Magenta 6 Cyan 7 White
+#
+# Default is
+# * green for a true finding
+# * yellow for a false finding
+# * clear at the end to resume normal output for said command's output
+
+CMD_NOTIFY="tput rev bold setaf 7 setab 0"
+CMD_TRUE="tput rev bold setaf 2 setab 0"
+CMD_FALSE="tput rev bold setaf 1 setab 7"
+CMD_CLEAR="tput sgr0"
+
+echo $($CMD_NOTIFY)"Looking for native package managers"$($CMD_CLEAR)
+
+# apt -- Debian and derivatives
+if `which apt &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found apt. Updating: ($(which apt))"$($CMD_CLEAR)
+ sudo apt udate -y
+ sudo apt upgrade -y
+else
+ echo $($CMD_FALSE)"apt not found/needed"$($CMD_CLEAR)
+fi
+
+# dnf -- RHEL 8+, Fedora, Openmandriva, and derivatives
+if `which dnf &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found dnf. Updating: ($(which dnf))"$($CMD_CLEAR)
+ sudo dnf --refresh --skip-broken --nobest -y update
+else
+ echo $($CMD_FALSE)"dnf not found/needed"$($CMD_CLEAR)
+fi
+
+# pacman -- arch & arch derivatives
+if `which pacman &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found pacman. Updating: ($(which pacman))"$($CMD_CLEAR)
+ sudo pacman -Syu
+else
+ echo $($CMD_FALSE)"pacman not found/needed"$($CMD_CLEAR)
+fi
+
+# yum -- RHEL 7 > (Ignored if dnf is present)
+if `which yum &> /dev/null 2>&1` && ! `which dnf &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found yum. Updating: ($(which yum))"$($CMD_CLEAR)
+ sudo yum --refresh --skip-broken --nobest -y update
+else
+ echo $($CMD_FALSE)"yum not found/needed"$($CMD_CLEAR)
+fi
+
+# urpmi -- Mageia
+if `which urpmi &> /dev/null 2>&1` && ! `which dnf &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found urpmi. Updating: ($(which urpmi))"$($CMD_CLEAR)
+ sudo urpmi --auto-update -y
+else
+ echo $($CMD_FALSE)"urpmi not found/needed"$($CMD_CLEAR)
+fi
+
+# zypper -- SuSE products
+if `which zypper &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found zypper. Updating: ($(which zypper))"$($CMD_CLEAR)
+ sudo zypper in -y
+else
+ echo $($CMD_FALSE)"zypper not found/needed"$($CMD_CLEAR)
+fi
+
+echo $($CMD_NOTIFY)"Looking for sandboxed package managers"$($CMD_CLEAR)
+
+# flatpak
+if `which flatpak &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found flatpak. Updating: ($(which flatpak))"$($CMD_CLEAR)
+ flatpak update --user -y
+ sudo flatpak update -y
+else
+ echo $($CMD_FALSE)"flatpak not found/needed"$($CMD_CLEAR)
+fi
+
+# snap
+if `which snap &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found snap. Updating: ($(which snap))"$($CMD_CLEAR)
+ sudo snap refresh -y
+else
+ echo $($CMD_FALSE)"snap not found/needed"$($CMD_CLEAR)
+fi
+
+# pip
+if `which pip-review &> /dev/null 2>&1`
+then
+ echo $($CMD_TRUE)"Found pip-review. Updating: ($(pip-review))"$($CMD_CLEAR)
+ pip-review --auto --local --user
+else
+ echo $($CMD_FALSE)"pip-review not found/needed"$($CMD_CLEAR)
+fi