)]}'
{
  "commit": "45756ea770c41085d5c71156b2c46da0b10117d6",
  "tree": "53241cd2c558da5ba49f20855c60845cec077736",
  "parents": [
    "d905e113aa8df4f46e3f193a2433e59994510039"
  ],
  "author": {
    "name": "Better Together Rust Devs",
    "email": "no-reply@google.com",
    "time": "Wed Jun 14 18:57:22 2023 +0000"
  },
  "committer": {
    "name": "Gabriel White-Vega",
    "email": "gwhitevega@google.com",
    "time": "Fri Jun 16 14:29:01 2023 +0000"
  },
  "message": "Project import generated by Copybara.\n\nGitOrigin-RevId: 91f579ebbf8f13d0e7a6dea0b00d80342ea2f141\nChange-Id: Iaebc405d3b758946ec6180520f2c72bb23dd0583\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8511834eb50bab579cedfbdccbc3dcc39aba31f5",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "c1baf3820ee49aac8afedd57f45efdcec2b2e657",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "d0870ce2b75602ac550a5127cf7cbaa04413d3d6",
      "old_mode": 33188,
      "old_path": "nearby/.cargo/config-boringssl.toml",
      "new_id": "bab3518c5323c25487540ca3fef066d5aa1e503c",
      "new_mode": 33188,
      "new_path": "nearby/.cargo/config-boringssl.toml"
    },
    {
      "type": "modify",
      "old_id": "4cce14ebb0c2a71953bf50b0e3433ff26d4d7b42",
      "old_mode": 33188,
      "old_path": "nearby/.cargo/config.toml",
      "new_id": "b06c65fc725682d986afe969cfd0fc59d5f43875",
      "new_mode": 33188,
      "new_path": "nearby/.cargo/config.toml"
    },
    {
      "type": "modify",
      "old_id": "5d11fb74e2de192fce067cf8a0404229d45d5a53",
      "old_mode": 33188,
      "old_path": "nearby/.dockerignore",
      "new_id": "8bd0a196fa20f2ebee145c1cdd7b954c003d46ee",
      "new_mode": 33188,
      "new_path": "nearby/.dockerignore"
    },
    {
      "type": "modify",
      "old_id": "25a61045899706fe79f6cdb065f49661374d6a67",
      "old_mode": 33188,
      "old_path": "nearby/Cargo.lock",
      "new_id": "63c63acbf4edb8c3c55029c0c2c6862280462911",
      "new_mode": 33188,
      "new_path": "nearby/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "3cd9715478eb820d0ea4cc3fbcaa13797a01982d",
      "old_mode": 33188,
      "old_path": "nearby/Cargo.toml",
      "new_id": "fe4435391a2106946106d59dea2b3f609d434763",
      "new_mode": 33188,
      "new_path": "nearby/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "b4fdab01a12f86fb961c37551e16fe9dedef5758",
      "old_mode": 33188,
      "old_path": "nearby/Dockerfile",
      "new_id": "cd60ac8a2277d3763f9dad2dc4864af23d75f355",
      "new_mode": 33188,
      "new_path": "nearby/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "1ca0306ba5de5bd936fd8215cd631708ae732cf8",
      "old_mode": 33188,
      "old_path": "nearby/README.md",
      "new_id": "85387a070d113f8cd19649ce6a193f0c0ca6d8f5",
      "new_mode": 33188,
      "new_path": "nearby/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "713f22415cced13277b3ca61af87c889bad0a786",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/lock_adapter/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "098031b0028bbcf37dfc1084440b34332cdf1192",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/lock_adapter/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "be363d4f671ca0cc9731082965703125753de659",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/lock_adapter/src/spin.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffd3eccb46fc950a5ffa287b0771e0cbb58184a0",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/lock_adapter/src/std.rs"
    },
    {
      "type": "modify",
      "old_id": "adb9982b0e5499226051cff6c8dc8c30f6b019a3",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/src/proto_adapter.rs",
      "new_id": "de3c4b9bfd00752b4b576cf6d1893773d15987c3",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/src/proto_adapter.rs"
    },
    {
      "type": "modify",
      "old_id": "6b9a36734dda4aa437701de4e0041f99cbbf86b5",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/src/state_machine.rs",
      "new_id": "c7cefc35c091f4f492dd18fb424debf10cda5876",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/src/state_machine.rs"
    },
    {
      "type": "modify",
      "old_id": "5f3b9426e277e2104141a09f6a5a2eaae07457e6",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/src/tests.rs",
      "new_id": "b58cee61a647befd07d10d25cb085f2f7f398d2e",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "ec88318561c005681e08d9f778db07028966239d",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/src/ukey2_handshake.rs",
      "new_id": "a22c0ed5524efd4904255a4278efa31eb2bb1334",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/src/ukey2_handshake.rs"
    },
    {
      "type": "modify",
      "old_id": "a2614a8f91eded90e9673ce86d91e9d95007f354",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/tests/tests.rs",
      "new_id": "31ba416e90f92a20e67fd8fd4708519687feeada",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/tests/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "9a9e43ade7d7b1a380cfb9572ebbcec03379d4c9",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/Cargo.toml",
      "new_id": "3ca55f49a9fab0f47ebfe98ecbd6843270d7b80a",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "79cdcacab839dadbde037c140788158add2eac21",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/CMakeLists.txt",
      "new_id": "3c6f0dbfd3a1a2d58924f3e90c341dff5935018e",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b14450c474d605173a7e495416ee108d46ca067a",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_bindings.h",
      "new_id": "e1f7e1e04ff43abeaff84e352b91070fc797bff2",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_bindings.h"
    },
    {
      "type": "modify",
      "old_id": "2beae24cdad3c9945bd579c6d3ac5b662a80a5ca",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_ffi.h",
      "new_id": "b269da88a11f6870a265118374a24a0fa0ac9dfa",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_ffi.h"
    },
    {
      "type": "modify",
      "old_id": "6f4a396e67b55b2f69721f27ae99ba17948227bf",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_glue.cc",
      "new_id": "6b03f1c131aa3e15b71b00361572631163367adf",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_glue.cc"
    },
    {
      "type": "modify",
      "old_id": "98ea07ef054dde773e285c3a684c44af5f43a491",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_test.cc",
      "new_id": "1e913b5f62e6b9393ee03f39733a2a5c69f78471",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a044471cd2c264bea1b106ad94cbc7093e40194c",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/src/lib.rs",
      "new_id": "a79fe6045f0cb23bbb4385876a6b684124e2533a",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "63372efcd6b7138a3f38ada9f4eadc935bf5491c",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/benches/ukey2_benches.rs",
      "new_id": "b6097615349d74d1aded42927d284f9b43f2b09f",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/benches/ukey2_benches.rs"
    },
    {
      "type": "modify",
      "old_id": "1f524c979109df29209b016148961ea46d4c0fca",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/src/d2d_connection_context_v1.rs",
      "new_id": "70a1556381d893b019c7bd5507d5eec94b69b259",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/src/d2d_connection_context_v1.rs"
    },
    {
      "type": "modify",
      "old_id": "0499dadfd19391918dd18a9a5376cd630d3d90bf",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/src/d2d_handshake_context.rs",
      "new_id": "d9e15242f4edb2c04ecb1d294d357796d7dc9dd8",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/src/d2d_handshake_context.rs"
    },
    {
      "type": "modify",
      "old_id": "9b4dac8dbba3d8403788939253938c70f0ac74e6",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/src/java_utils.rs",
      "new_id": "42bd7ccc1c2f83f5e0e87eccec2cbe709c1e00af",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/src/java_utils.rs"
    },
    {
      "type": "modify",
      "old_id": "9b5403faea4c7bf1613d80fcb73f46e12a9d9911",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/src/tests.rs",
      "new_id": "35a1e70798d4ecdc6c06b946a6790077c5f56cf4",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "2a4b9f7ebdda0e587370ad3e32e939617c2df8ed",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/Cargo.toml",
      "new_id": "7a399d38109523fe3efc9b2022b5ef3dd6e18bab",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "56d4c042adfc821ce3da5e629c12cdd354f3e90b",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/java/build.gradle.kts",
      "new_id": "58c58fc6d7d68f06e0ebcc9ffa3158a1a40e6b1e",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/java/build.gradle.kts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb063ccb24b08967b6806ed2b537c66ec67d5e74",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/java/src/jmh/java/com/google/security/cryptauth/lib/securegcm/Ukey2Benchmark.java"
    },
    {
      "type": "modify",
      "old_id": "bb5c1f88c46ce880a270eb4d8545970164f3422a",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/java/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextV1.java",
      "new_id": "7874cd950bdcd2189de5269826b333107ff0efaf",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/java/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DConnectionContextV1.java"
    },
    {
      "type": "modify",
      "old_id": "94827b03fb256575f8fd7456717c2e9d29e845d1",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/java/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DHandshakeContext.java",
      "new_id": "39f7aa96afcc226b2427575f6680d900fd7878b9",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/java/src/main/java/com/google/security/cryptauth/lib/securegcm/D2DHandshakeContext.java"
    },
    {
      "type": "modify",
      "old_id": "1090c7eecd183c3419ca35e73c79d115ddac7142",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/java/src/test/java/com/google/security/cryptauth/lib/securegcm/TestUkey2Protocol.kt",
      "new_id": "79cbd15a9247f5df8109c05a6f27eb234289c6cd",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/java/src/test/java/com/google/security/cryptauth/lib/securegcm/TestUkey2Protocol.kt"
    },
    {
      "type": "modify",
      "old_id": "e5106d718f317240cfea26c1d07b2e6ae2dbfc02",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/src/lib.rs",
      "new_id": "570e74bbee20495e12c236755ce6c75f66b48c89",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "5a9ce82755f9ab04188f1ea10eec8982455c5c4a",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_shell/src/main.rs",
      "new_id": "e4bcc0db3f43eff8d7e90108cea14613fa6a5b9b",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_shell/src/main.rs"
    },
    {
      "type": "modify",
      "old_id": "067f1dad5a53a93e6e82b95230d030c8d32a0649",
      "old_mode": 33188,
      "old_path": "nearby/crypto/README.md",
      "new_id": "4cb65be10795b924c268569a01fbbb48e6e874b0",
      "new_mode": 33188,
      "new_path": "nearby/crypto/README.md"
    },
    {
      "type": "modify",
      "old_id": "d72e10655ca83a8844019601c34d56e26bb9d02a",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/src/lib.rs",
      "new_id": "89e6968a66027799da99a156d31d40b27e9813d9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/bssl-crypto/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "53eb974e69f25fd246f069373f454aad9da4f5e1",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/Cargo.toml",
      "new_id": "60f8626fa423fc42521ae3e2e6d679f7f0e55aa9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "8c6af0071a1684a34d3296a02ec60d948fa4dfe9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/benches/hkdf_bench.rs",
      "new_id": "4c11d0d223cb2e8a949f9bdc52de253aaa9fd9a9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/benches/hkdf_bench.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3be7db3d71f4553b815117e292234017da3922ad",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aead/aes_gcm_siv.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27284a9d1978d0364b8591c8a010ec74b2a3f660",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aead/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "acfe4ef1c4b82ecc9e11a9946ead0c1b21620101",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aes/ctr.rs",
      "new_id": "73d4f5527ce1eb6a230af868487eb5acb8b65737",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aes/ctr.rs"
    },
    {
      "type": "delete",
      "old_id": "dabb10d6746c1664584b34903e3f4ad68d119e67",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aes/gcm_siv.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "952648866f256dd0f86bb8d2b6bf214230d524c3",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aes/mod.rs",
      "new_id": "83e48deb99274ffe65441d0bbfdb4c8c4509d92b",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aes/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "e8fc1761a4c459f6d74082948d5854cd2afc0782",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/ed25519.rs",
      "new_id": "48c2c50a05335a0f45b2660f868f81ff4aad29a9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "c5a9ae1464c0349a73d0bfb7edc734e910c04183",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/hmac.rs",
      "new_id": "e7f6d0c035339296df4bb503a3d90b531d06b138",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/hmac.rs"
    },
    {
      "type": "modify",
      "old_id": "3ebaf9bc1c9977640d1895b650645c27a76c0fda",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/lib.rs",
      "new_id": "624072a5aeda7ab3eb5f9153424fb89bdd3f44b7",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "fc97db227120cc020e445b8889a4efe2b48eaebf",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/src/aes.rs",
      "new_id": "88bfeacfe60f3cfd2a00e541cdfb5e164d8137ba",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aes.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7c671ae7ffa1a2c872cd44f8ed09423cd098aa38",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "3672bb1d1e1510b20a09bd55fb2f1b2a673bfbf6",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/src/hkdf.rs",
      "new_id": "c162d3d0b3954f4bb17d5ea8c518c94ed2a65a22",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/hkdf.rs"
    },
    {
      "type": "modify",
      "old_id": "6618babe67f793990802f58255cd853aeef18ff6",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/src/lib.rs",
      "new_id": "3b78898d8c920fe4f326e21e371ceeafb1a5cbef",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "f78ad8ef1580be1bd6fa9971df14357269bb7d90",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_default/Cargo.toml",
      "new_id": "2a155bff49c2c55d92219d8d28bc66a14ad70668",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_default/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "831698b5c460d1376ea17e18a19ab7632786817e",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_default/src/lib.rs",
      "new_id": "4b1b01ee1b591a797a8f09d147f055efbbc5e9f2",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_default/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "8fa6faa07587278a57e141f8a8733888ddc4c8a5",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/Cargo.toml",
      "new_id": "ef4a009085e0b26f323f0ff0359545f31caa0bc1",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "55a3dd240bdea3eb985ce83eac6fc1e0a3903d62",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/aes.rs",
      "new_id": "f5d5b00d61840271b7eceaf741622197bb85275a",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/aes.rs"
    },
    {
      "type": "modify",
      "old_id": "1384a0630d99fe0670eb349c89936dd54feef499",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/ed25519.rs",
      "new_id": "110daf2d9d510ceec7e10b4cd68094c17f6c0970",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "eb23b3b6d608865608fa16793adaaa2985d8f121",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/hkdf_boringssl.rs",
      "new_id": "152cdfcfe05364bf7a938dc6326d7b9a4a5596cf",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/hkdf_boringssl.rs"
    },
    {
      "type": "modify",
      "old_id": "c578ed764745e0846057fe0080714422a589ff83",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/hkdf_openssl.rs",
      "new_id": "d429a4d6b4edb25e7fb7a690d8dcdee17f15d6f9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/hkdf_openssl.rs"
    },
    {
      "type": "modify",
      "old_id": "2202d7e0817eb0a8311db8358d7ffc9faf907903",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/hmac_boringssl.rs",
      "new_id": "9b86726f7e396355c01e69b1d8cec31545b015e6",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/hmac_boringssl.rs"
    },
    {
      "type": "modify",
      "old_id": "3cff10fcc945a2f54751cc11cb24e657ac5b27df",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/hmac_openssl.rs",
      "new_id": "42f857e4ab933630877964630d17aead6f1c5e92",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/hmac_openssl.rs"
    },
    {
      "type": "modify",
      "old_id": "41c46423dac1883919e954d9b652e22b65ce0419",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/lib.rs",
      "new_id": "d8157d26d0473f25dea5a9d69961b59318ecffb7",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "5efd123952cb531fb7708402c37124affe818c92",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/p256.rs",
      "new_id": "2f5b0b130ca5434cc552095a9570ee17505b27d3",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/p256.rs"
    },
    {
      "type": "modify",
      "old_id": "cd4cf4a627072469b2a3fdc643b0a3648e264406",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/Cargo.toml",
      "new_id": "e0bf534558c9d39d368de117ebcf034c9b079fd5",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "402c2edfe2c056c675c1843799878e92eb1aa316",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/aes_gcm_siv.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fc561b3416d2cd990dc9cc16d8b7feb31915e75",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "85cdac6563c22c8f5b73b99e3cdf7931c0b134c1",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/ctr.rs"
    },
    {
      "type": "delete",
      "old_id": "c31e09a9acb741eecd732ca6b2295a70afce818b",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/gcm_siv.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bd37458ff89a33494f43a2c71d4b68a1cd5671f3",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/mod.rs",
      "new_id": "c71f2ec1f6688acd2962622080f0aaa1808212d8",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "b97126897ca4872c801b2fd99bf133a422f3805f",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/ed25519.rs",
      "new_id": "d11a5eab4f3b098c11f84b209660f88fbda32375",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "79379e236456ca68e56cceebb3d340d9e33b54af",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/hkdf_rc.rs",
      "new_id": "aba0d4a6a796373c18b8e7ae00e409baf8a256a6",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/hkdf_rc.rs"
    },
    {
      "type": "modify",
      "old_id": "6eb678c9532616e2fbe5f7693ca0e4ee1f702e9f",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/hmac_rc.rs",
      "new_id": "dfda2087becfe80b67ff7ffd1db9c4c80ee608e0",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/hmac_rc.rs"
    },
    {
      "type": "modify",
      "old_id": "7d4a3b46acd9a667b532d5cc86845717e9af2f0e",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/lib.rs",
      "new_id": "e95712cf9573825a0e32645911a2595c2cff4d64",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "3ad08f2e2542533a8aca578feccc546105839e69",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/p256.rs",
      "new_id": "539ccc0e2a9a8cb3d77e78187bd46af59711b0e4",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/p256.rs"
    },
    {
      "type": "modify",
      "old_id": "f606492fc0285de5742c5f61fdbddb766d23e1af",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/testing.rs",
      "new_id": "21067088ced198f94560881a05f46ee215f75b39",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/testing.rs"
    },
    {
      "type": "modify",
      "old_id": "60d9bdb34e71914f33205c2d2d1b420c24f61c5d",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/x25519.rs",
      "new_id": "445e858031db071ba47ee3fff775724950f6945f",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/x25519.rs"
    },
    {
      "type": "modify",
      "old_id": "fcfec39f565dbda775e97485bf4432d2bcde34a6",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_stubs/src/lib.rs",
      "new_id": "5d54b720b487535cfde6877677ffc94ef439e59d",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_stubs/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "1f58c84d4eca85af950c41e2b84d4e41cf4d3363",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/Cargo.toml",
      "new_id": "a4d92ec29c85efea7607ad0bccbb45bb4ce1f4b0",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7fa0a7f34fd66bc4bdc100432d406016904c156",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/fuzz/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f65c18da9ce244930fb57e283c9b8e08bcea9026",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/fuzz/Cargo.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "68fad3e10d5eab5f4cf8bfc32eaf7e3c6c354bd4",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/fuzz/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "00a0624a8fe415b28bc6e1d4b784b50d06127f81",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/fuzz/fuzz_targets/fuzz_p256.rs"
    },
    {
      "type": "rename",
      "old_id": "b27e61c3ede02aab2b6b2c071ae938a9dd795714",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aes/gcm_siv.rs",
      "new_id": "893fba2d2f3f30859647ed1c2565dcfec5c448ab",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aead/aes_gcm_siv.rs",
      "score": 92
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "962aa49c885fe8823e0ae2808fbc2dcbf9b0def6",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aead/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "401f65b21a1967ca22b8b6c40311f3f1ba361b7c",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aes/ctr.rs",
      "new_id": "b1d6b8beef5ad6d43e28464a1a6cf184804e1349",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aes/ctr.rs"
    },
    {
      "type": "modify",
      "old_id": "e1489da40b91d21917964f1d2ba7b372ec00a988",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aes/mod.rs",
      "new_id": "d955f91687ffb51d9444440984d7be39fdeac846",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aes/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "c2da3b3e670c28888465c6088c5dd5a707ad9057",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/ed25519.rs",
      "new_id": "d99605cf412830803f1a5c03169bcba9d5566b06",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "5780263809de7fde939a30c66133e574094420d0",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/hkdf.rs",
      "new_id": "d664230a08d3761ae45606c6fe385490990292d7",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/hkdf.rs"
    },
    {
      "type": "modify",
      "old_id": "e3d1c0e106674d342dbd4bfd186fcf97b65310f3",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/hmac.rs",
      "new_id": "7e5fdd3e30411a22fb82ddaf986884b11bb7bf4d",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/hmac.rs"
    },
    {
      "type": "modify",
      "old_id": "f7d6253d97a85c0f3b2b0e6c2abee7e0d4ca3673",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/lib.rs",
      "new_id": "8e63f448d16b28c100e1f8018cb45ec10b31ffac",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "6c5f395a2a4bf588b330a09095dd5099ceb196d1",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/p256.rs",
      "new_id": "9869c9e8c394500eeb2d4fdc67fe4f69924f1b1d",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/p256.rs"
    },
    {
      "type": "modify",
      "old_id": "23f8f9b6c2900e46e5e68b2cc3213c6a3a4c8b34",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/x25519.rs",
      "new_id": "0fcaa12fc96a6e527e59e7f47cf866048855d3c8",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/x25519.rs"
    },
    {
      "type": "modify",
      "old_id": "18c2ca70d3579074134814000667a5cdf1e5e1c7",
      "old_mode": 33188,
      "old_path": "nearby/crypto/rand_core_05_adapter/src/lib.rs",
      "new_id": "6484983f74ea17b27bcd68445c47bf45e5447514",
      "new_mode": 33188,
      "new_path": "nearby/crypto/rand_core_05_adapter/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "344e2264f9a63376e6d482beb0c21b5a527d29ff",
      "old_mode": 33188,
      "old_path": "nearby/deny.toml",
      "new_id": "d9f6dc8a76e7f83197ed8a4be9156d1c156220ea",
      "new_mode": 33188,
      "new_path": "nearby/deny.toml"
    },
    {
      "type": "modify",
      "old_id": "bf582f53d0f7d55a1755f18386a328d7f3583099",
      "old_mode": 33188,
      "old_path": "nearby/presence/CMakeLists.txt",
      "new_id": "6fdeed62ba61764476fe1bf869938ffb9da2df82",
      "new_mode": 33188,
      "new_path": "nearby/presence/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "42b9d6cc0e26b3d156aa87c8f029aa943d6e1463",
      "old_mode": 33188,
      "old_path": "nearby/presence/array_ref/Cargo.toml",
      "new_id": "f912c41e31b2fd832465e089ce795ba062b97cc3",
      "new_mode": 33188,
      "new_path": "nearby/presence/array_ref/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "29622d4e83fa5709901fff51c8dad7c1314641f6",
      "old_mode": 33188,
      "old_path": "nearby/presence/array_ref/src/lib.rs",
      "new_id": "3ff84fce977b9b36d812991206142741a371e9f3",
      "new_mode": 33188,
      "new_path": "nearby/presence/array_ref/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "00455255a5341348e0fdbc206a22f1d0a8a75308",
      "old_mode": 33188,
      "old_path": "nearby/presence/array_view/Cargo.toml",
      "new_id": "48693c4afd24d4a12d7681f3db9e391696f18a9f",
      "new_mode": 33188,
      "new_path": "nearby/presence/array_view/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "24a5001f0298cf88ad43fe6c51c592efdad57dec",
      "old_mode": 33188,
      "old_path": "nearby/presence/array_view/src/lib.rs",
      "new_id": "9ba21b1ae4445991f725b72e9bb674dc4adff139",
      "new_mode": 33188,
      "new_path": "nearby/presence/array_view/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "d98f223b31a071c315b8a87328221d579ab86dac",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/Cargo.toml",
      "new_id": "c4456cc4df2a7db6ae0f0f173697ab9e58ab0204",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "f6c5a50aef6db1acd0909d525db135fdf8e97e3d",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/benches/ldt_scan.rs",
      "new_id": "dac1374767830e186346bb29e0251f010c5639e4",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/benches/ldt_scan.rs"
    },
    {
      "type": "modify",
      "old_id": "a36d8d8208ffcd1d0677910c570304f6221d30bb",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/examples/gen_ldt_xor_pad_test_vectors.rs",
      "new_id": "517e7ec1992b468b5f16e5f1c4ec1b9fe57ac8c8",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/examples/gen_ldt_xor_pad_test_vectors.rs"
    },
    {
      "type": "modify",
      "old_id": "ba04ed73da1d8e80e7a251fe0db8240e5c223a1d",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/examples/ldt_benchmark.rs",
      "new_id": "df87c28735f4e164f10dac609149f1b71683cead",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/examples/ldt_benchmark.rs"
    },
    {
      "type": "modify",
      "old_id": "31276b7b340c42c68144aa93cbedff6de5fb4b9e",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/examples/ldt_prp.rs",
      "new_id": "f8e055c58e08310e563dad82ad3d5fdd7f22afb1",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/examples/ldt_prp.rs"
    },
    {
      "type": "modify",
      "old_id": "d8881644f47a6b41a67f23149277385b5c1c0707",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/src/lib.rs",
      "new_id": "f05c14bcda6e317edfc51b1caa8cf311f39ce19b",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "33f3fe5a8fe489ca79c08c48f427613cbe6699f3",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/tests/ldt_roundtrip.rs",
      "new_id": "b5f930e35d273867933c080640a65031956b2061",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/tests/ldt_roundtrip.rs"
    },
    {
      "type": "modify",
      "old_id": "9d6692683cd1c1bd68edf43d97e88e6424daebf6",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/tests/ldt_test_vectors.rs",
      "new_id": "477243dfc259beee31e70f9078c609109331ba89",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/tests/ldt_test_vectors.rs"
    },
    {
      "type": "modify",
      "old_id": "56e59473eebfa152562378b33bf27cb7d3edd41e",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/tests/tests.rs",
      "new_id": "b9e061ac9a46fc47edcc5161666696e3e52ea2d9",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/tests/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "d5430324fc6f9232121cdeb6b16c1c4d86b5797c",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/Cargo.toml",
      "new_id": "02592ceeaf70e87dcbf77f16875f84b4786555e7",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "47544d897ca88b8735cf22a3d92cb25e1fa99815",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/benches/ldt_adv_scan.rs",
      "new_id": "d7d7fadb0b976f35b810bac75cfad97e9aff9e16",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/benches/ldt_adv_scan.rs"
    },
    {
      "type": "modify",
      "old_id": "6e235736628c9a4c1a810dab64e43bc378f43f36",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/src/lib.rs",
      "new_id": "37857977804141d9e8ffa41bbca9b625463d25ef",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "9d283d14b758c9dbf91645413a54b7f5288ffd66",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/src/np_adv_test_vectors.rs",
      "new_id": "90d09b1a5404756a177019a7a823e10099eb0238",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/src/np_adv_test_vectors.rs"
    },
    {
      "type": "modify",
      "old_id": "56e917d1864495d589c7368b6d5573cc1070383b",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/src/tests.rs",
      "new_id": "30bc7b6be7a276b06e10531bb2095caf4cf36c29",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "0ad9a64d1c61b427e63aae77b5470f5bc8e82461",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi/Cargo.lock",
      "new_id": "e58cea8703a00d7e64eb8a911cfefaf5cd7d641b",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv_ffi/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "b4dd93221c6cb4783b65191b5b6db7a7917894f3",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi/src/lib.rs",
      "new_id": "2ed8d95d0d37c2b2c1cb0230c618927732c4b13d",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv_ffi/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "30de4a6fc0bb39a1dc3a2490d79af120444fd10b",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi_fuzz/CMakeLists.txt",
      "new_id": "3282533596162cbd68fd195e072f6bc5de10aadf",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv_ffi_fuzz/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "58b6f6fd59ec4528229b0e143fd91e607767c964",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/CMakeLists.txt",
      "new_id": "4341c3ef9b40376186ee84bd56b6a72ef3f28adc",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "c7a39f40f754e93d0365d7c4bccdbe5acfb37e4a",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/tests/CMakeLists.txt",
      "new_id": "2f0818d96fdc5d4b2e0b313a72c8fdf2e42bdf7f",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/tests/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3d6549d836622181a9d050a803b132fb753c32b",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/.gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6803d567abd90d3e2c534c7a1d0cb0f580f31560",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cc0692cec5e1472d23e2341f9858a1a0295ef4d",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/build.gradle.kts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "249e5832f090a2944b7473328c07c9755baa3196",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/gradle/wrapper/gradle-wrapper.jar"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "070cb702f09eda497286745407381bcc5dfe94fc",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/gradle/wrapper/gradle-wrapper.properties"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a69d9cb6c20655813e44515156e7253a2a239138",
      "new_mode": 33261,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/gradlew"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "53a6b238d414d91c30c5644c82393d27416fbbe6",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/gradlew.bat"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e58d1f3e5b1cdd665e35ea8b1a8f296f2c5ea40b",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/settings.gradle.kts"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ecd0a8551ef7d9de74dee76ca6dd4ef61d6bb340",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/main/java/com/google/android/gms/nearby/presence/hazmat/LdtNpCipher.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbb0067af545533dc1ab82128d99748df611d2cf",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/main/java/com/google/android/gms/nearby/presence/hazmat/LdtNpJni.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc861c6374b969f49ba3338e4d581abe06bffc8f",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/test/java/com/google/android/gms/nearby/presence/hazmat/LdtNpJniTests.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6415a4f43fdcaafb32556ca39495c2bf2eaffd30",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "3c80114c937328fd43046d5bdef316a1670fa9ce",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_tbc/Cargo.toml",
      "new_id": "0177f875f588ff20388f9f8d7093ed39c7521ee7",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_tbc/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "e9ef476f5320df134becdde3a1906e969b5e1331",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_tbc/src/lib.rs",
      "new_id": "d24da7e70984e72689baaf6d43d19da997903ad6",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_tbc/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "3d1dd70caa7c0174a347412c374612f3f3ef8910",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/Cargo.toml",
      "new_id": "885913fffad8bda4b5cf5023db06159156c60cda",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "da796c4ce71da63d7b561f543c253a542047399a",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/benches/np_hkdf.rs",
      "new_id": "e3ce506d2a7b2def7401e8d57863fc482800eccc",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/benches/np_hkdf.rs"
    },
    {
      "type": "modify",
      "old_id": "9e3ddb3e515f4948596e92c146b5658427348929",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/resources/test/hkdf-test-vectors.json",
      "new_id": "b4e283cb01f7cb817820564bcf5e295fdc8d0151",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/resources/test/hkdf-test-vectors.json"
    },
    {
      "type": "modify",
      "old_id": "c33e802ac86098dc5466d5b86574a09ddd96c7c9",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/src/lib.rs",
      "new_id": "f4f98ebd07005b42d78cee7e81138dedddce69e0",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "acd118c7a290590dee63309b969ff859f9055981",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/src/v1_salt.rs",
      "new_id": "b139e84a756ebbc8ddf73c979b7ccce0ad042910",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/src/v1_salt.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ebef5a3a27ab661f5a671d27afa9304bd3eb859",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/tests/hmac.rs"
    },
    {
      "type": "modify",
      "old_id": "dd9dca4013e52836077a66e46f91fc8cc9eecd75",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/tests/test_vectors.rs",
      "new_id": "380c107ecdd86b26e3b63bff4f90a661241384e4",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/tests/test_vectors.rs"
    },
    {
      "type": "modify",
      "old_id": "ecb54c9c9ce3fc0dd597d2ae8877c5d4cbb5008d",
      "old_mode": 33188,
      "old_path": "nearby/presence/test_helper/src/lib.rs",
      "new_id": "7c0694f54c22ba410e1209744e6af66cafa3343e",
      "new_mode": 33188,
      "new_path": "nearby/presence/test_helper/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "72acf9831742a82bde377c2b29ad5cc69453601b",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/Cargo.toml",
      "new_id": "d0b88b629ccddacab60d18dea189d06567aee02f",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "1ffa813dd3c43ab8622949f099542f1765e1d2c1",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/src/lib.rs",
      "new_id": "ff68d760a637bb8dab734799d03f2003b6bc450c",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "b658fc10a956fd7a6fe929fd579910eb62697e3f",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/src/tweak_tests.rs",
      "new_id": "d5ab462f948158036b68c5fee104f60601168663",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/src/tweak_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "92c5f78f01006e5644264508017250dc7c919b8c",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/tests/compare_with_xts_mode_test.rs",
      "new_id": "94ed066762e87de19d7d3446fb76b446e06b797b",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/tests/compare_with_xts_mode_test.rs"
    },
    {
      "type": "modify",
      "old_id": "94b2c340ecc775ff5ee0523d3f1aef9fa75a5be2",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/tests/xts_nist_test_vectors.rs",
      "new_id": "3d0cb501ea09ccb6d80791559fda462fcf377780",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/tests/xts_nist_test_vectors.rs"
    },
    {
      "type": "modify",
      "old_id": "93f61a888d899ff99f89faa6ccb1b0d28b1bef76",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/tests/xts_roundtrip_tests.rs",
      "new_id": "0e28dfaa3a8d5904fdcc317c73ec0a2034aa244d",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/tests/xts_roundtrip_tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10c16985c14a1008774a4e4ff65c7405ecf4fb89",
      "new_mode": 33188,
      "new_path": "nearby/rustfmt.toml"
    },
    {
      "type": "delete",
      "old_id": "5fc999e137b7219b750ea4bca392d392b723fd2b",
      "old_mode": 33261,
      "old_path": "nearby/scripts/build-script.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eda6d171b090d3732d0e289f13eb898f2dc9b2fb",
      "old_mode": 33261,
      "old_path": "nearby/scripts/check-everything.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "030e46ea054d4d7226fdbc097a701bd8c9110ade",
      "new_mode": 33188,
      "new_path": "nearby/scripts/openssl-patches/0002-fix-boringssl-dsa-build-errors.patch"
    },
    {
      "type": "modify",
      "old_id": "8483cad82e04c360f18cf6b0c7e7068f952d662b",
      "old_mode": 33188,
      "old_path": "nearby/scripts/openssl-patches/README.md",
      "new_id": "ab1fcea873e3519426f356002d3823b02178c71e",
      "new_mode": 33188,
      "new_path": "nearby/scripts/openssl-patches/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3118b8ad5cbcfbf482724469f8f86d3144165993",
      "new_mode": 33188,
      "new_path": "nearby/src/crypto_ffi.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0efce57138ae84bb2a802bb2b272843c521a025",
      "new_mode": 33188,
      "new_path": "nearby/src/ffi.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b463ad0cdf0d2ce3108b37102c210d4814396644",
      "new_mode": 33188,
      "new_path": "nearby/src/file_header/license.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "275a7d0d0a2a39f2efeee1b906b25af06593bdc0",
      "new_mode": 33188,
      "new_path": "nearby/src/file_header/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c845823a69ffce9dd726a9821993c08ba5b8bce",
      "new_mode": 33188,
      "new_path": "nearby/src/fuzzers.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "903ac6d8d91368945dbfe587f92d304c1b5f3e32",
      "new_mode": 33188,
      "new_path": "nearby/src/jni.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd9af8355a4035aa78fe3c60edc4048d9987cf00",
      "new_mode": 33188,
      "new_path": "nearby/src/license.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7d002b85e945fde55ac22b881ce103c865a8867",
      "new_mode": 33188,
      "new_path": "nearby/src/main.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cc81352334c8282ec9b7ac9b27fc3399b81998cc",
      "new_mode": 33188,
      "new_path": "nearby/src/support.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c54fbb35665082256f3083d51ed1b35116cef164",
      "new_mode": 33188,
      "new_path": "nearby/src/ukey2.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89d2947963dd0d54170fecce58e35570335e56a3",
      "new_mode": 33188,
      "new_path": "third_party/jsoncpp/json/json-forwards.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d95fe6e0e94d259b3f8abf4dee7017347cde4418",
      "new_mode": 33188,
      "new_path": "third_party/jsoncpp/json/json.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93f6c868405b8a8cd3953f29e3479001a9dc9f19",
      "new_mode": 33188,
      "new_path": "third_party/jsoncpp/jsoncpp.cpp"
    }
  ]
}
