)]}'
{
  "commit": "e0af43baab8771dd02d56532eab1a4f98d42ac9a",
  "tree": "2383ce69db1c0045f8d3241ddfba53a06ec58207",
  "parents": [
    "b902b346037ea3f4aadf8177021f6f917b16e648"
  ],
  "author": {
    "name": "Better Together Rust Devs",
    "email": "no-reply@google.com",
    "time": "Tue Nov 07 16:49:36 2023 -0800"
  },
  "committer": {
    "name": "Nabil Wadih",
    "email": "nwadih@google.com",
    "time": "Wed Nov 08 23:03:23 2023 +0000"
  },
  "message": "Project import generated by Copybara.\n\nGitOrigin-RevId: 06b0c815d958bef0a60978d0766d65af839e37b6\nChange-Id: Ifac0c45ae509ca8a8ed793fac5c981d4e23d3bf9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "caccb04c0950eb1275a82168be7dce7fc8dd8867",
      "old_mode": 33188,
      "old_path": ".gitmodules",
      "new_id": "937bff2a6b372766ba89d5d004092e38a64cf546",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    },
    {
      "type": "modify",
      "old_id": "00dffc7b19b11f0ea80d8809f23ed221393275e1",
      "old_mode": 33188,
      "old_path": "Dockerfile",
      "new_id": "1f0462eeaebfafaa4b2ef3d00e81ba107ca80356",
      "new_mode": 33188,
      "new_path": "Dockerfile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4dadf2edf2278151c7bc68d460174f37a265d76e",
      "new_mode": 33188,
      "new_path": "cmd-runner/Cargo.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e79317e6ea32143d43e128c0535d24f0c4930d79",
      "new_mode": 33188,
      "new_path": "cmd-runner/Cargo.toml"
    },
    {
      "type": "rename",
      "old_id": "cc81352334c8282ec9b7ac9b27fc3399b81998cc",
      "old_mode": 33188,
      "old_path": "nearby/src/support.rs",
      "new_id": "fa2f1f4f74784637fdea53407eed021bcdef8c24",
      "new_mode": 33188,
      "new_path": "cmd-runner/src/lib.rs",
      "score": 91
    },
    {
      "type": "modify",
      "old_id": "bab3518c5323c25487540ca3fef066d5aa1e503c",
      "old_mode": 33188,
      "old_path": "nearby/.cargo/config-boringssl.toml",
      "new_id": "2bde6dff57397313991c91a085f7e692940cffb2",
      "new_mode": 33188,
      "new_path": "nearby/.cargo/config-boringssl.toml"
    },
    {
      "type": "modify",
      "old_id": "76582bf6d5ce8a2ba61fdb7b27a616136a5bf450",
      "old_mode": 33188,
      "old_path": "nearby/Cargo.lock",
      "new_id": "7441c1b4f25fc8b01a689a92313c2f92d3dab755",
      "new_mode": 33188,
      "new_path": "nearby/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "361628a8b363826cafe345fcce5a47aff8ff11cd",
      "old_mode": 33188,
      "old_path": "nearby/Cargo.toml",
      "new_id": "1416e241ecc391f4a2ca2e833389ca4fecd64187",
      "new_mode": 33188,
      "new_path": "nearby/Cargo.toml"
    },
    {
      "type": "rename",
      "old_id": "bfe3964d4a4dbe4b23afba92d954c9235d0af3cc",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/Cargo.toml",
      "new_id": "ff17ad2be7e3af030e4d071f863904d1f4629fb2",
      "new_mode": 33188,
      "new_path": "nearby/connections/connections_adv/connections_adv/Cargo.toml",
      "score": 88
    },
    {
      "type": "copy",
      "old_id": "89e6968a66027799da99a156d31d40b27e9813d9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/src/lib.rs",
      "new_id": "4f7198b2785e2f9d572bb3d42c7d391a40d4bb3c",
      "new_mode": 33188,
      "new_path": "nearby/connections/connections_adv/connections_adv/src/lib.rs",
      "score": 72
    },
    {
      "type": "delete",
      "old_id": "be363d4f671ca0cc9731082965703125753de659",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/lock_adapter/src/spin.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ffd3eccb46fc950a5ffa287b0771e0cbb58184a0",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/lock_adapter/src/std.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7c10b419af612588515b47ccd5092ba2d3239f0f",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/Cargo.toml",
      "new_id": "afae71ea5e2253bb166cfab86a0b030ff299ebf3",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "b58cee61a647befd07d10d25cb085f2f7f398d2e",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/src/tests.rs",
      "new_id": "65274a61de8b0c4c14fe6cf8204fff2fdb1768e0",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "a22c0ed5524efd4904255a4278efa31eb2bb1334",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/src/ukey2_handshake.rs",
      "new_id": "70db4a305227100bdbe3b056b5fc5b0a0419eadc",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/src/ukey2_handshake.rs"
    },
    {
      "type": "modify",
      "old_id": "31ba416e90f92a20e67fd8fd4708519687feeada",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2/tests/tests.rs",
      "new_id": "2f51a8c68bdf3c325d0f490a8c165e61fcad5d3a",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2/tests/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "3ca55f49a9fab0f47ebfe98ecbd6843270d7b80a",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/Cargo.toml",
      "new_id": "182ecf205a7da72033310cad54a286342ac03095",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "c1247ebc5bb4e851209a45be03f6809c832cbc81",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/CMakeLists.txt",
      "new_id": "165d8619692e64ca17d3268856dbe2b916376209",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "b269da88a11f6870a265118374a24a0fa0ac9dfa",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_ffi.h",
      "new_id": "654e293708dd23c51eb67b24dd4eea54c56a001f",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_ffi.h"
    },
    {
      "type": "modify",
      "old_id": "1e913b5f62e6b9393ee03f39733a2a5c69f78471",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_test.cc",
      "new_id": "962ada84acd548728e320b2fc8b009085a4107b8",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/cpp/ukey2_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a79fe6045f0cb23bbb4385876a6b684124e2533a",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_c_ffi/src/lib.rs",
      "new_id": "e5cc5489787b575a9fead54414f5764c2ac1cf71",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_c_ffi/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "41fe10d09dd31079c26e95e2965e013e6ef1d093",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/Cargo.toml",
      "new_id": "8337e96d76c4866f265a99cc2d5757b91fdacea7",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "b6097615349d74d1aded42927d284f9b43f2b09f",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/benches/ukey2_benches.rs",
      "new_id": "e48400ad5abcb2dde213983d5134347e4257e416",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/benches/ukey2_benches.rs"
    },
    {
      "type": "modify",
      "old_id": "4a00416aa8f625241b7cbba8cdd451bde6f4fad4",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/fuzz/Cargo.lock",
      "new_id": "3f72ae0bdd8da9c938e9476f1d99fc644c981d72",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/fuzz/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "35a1e70798d4ecdc6c06b946a6790077c5f56cf4",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_connections/src/tests.rs",
      "new_id": "32a6b28a55b11abb534a13271c9f8c39887ec42e",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_connections/src/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "7a399d38109523fe3efc9b2022b5ef3dd6e18bab",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/Cargo.toml",
      "new_id": "4852444e85012960218f0174c1509c8cb6d5ae38",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "570e74bbee20495e12c236755ce6c75f66b48c89",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/ukey2_jni/src/lib.rs",
      "new_id": "82d317e46d6a76cfdfe721da0f84c7fe915a952c",
      "new_mode": 33188,
      "new_path": "nearby/connections/ukey2/ukey2_jni/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "60f8626fa423fc42521ae3e2e6d679f7f0e55aa9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/Cargo.toml",
      "new_id": "e7dd8baac4cce7583231e752593ffe31d6ce0c02",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "165272e97687f1674c44ce7f6b430ea8df2db3bf",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aead.rs"
    },
    {
      "type": "delete",
      "old_id": "3be7db3d71f4553b815117e292234017da3922ad",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aead/aes_gcm_siv.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "27284a9d1978d0364b8591c8a010ec74b2a3f660",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aead/mod.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e32c58834fca50f9ae1dd80d72787cf5f685e70c",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aes/cbc.rs",
      "new_id": "59ce52ddf53b5cb318c1153cba3eafb2033179c1",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aes/cbc.rs"
    },
    {
      "type": "modify",
      "old_id": "73d4f5527ce1eb6a230af868487eb5acb8b65737",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aes/ctr.rs",
      "new_id": "6779fe822c7d2699724e03492803ea03dfb40ead",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aes/ctr.rs"
    },
    {
      "type": "modify",
      "old_id": "83e48deb99274ffe65441d0bbfdb4c8c4509d92b",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/aes/mod.rs",
      "new_id": "e359bad516bd1de608a32d1ee39341922e0477ea",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/aes/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "48c2c50a05335a0f45b2660f868f81ff4aad29a9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/ed25519.rs",
      "new_id": "b435ca2a390620b208f8d2c9bba54d0e81d14c37",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "d06a21d19baedbcbac359f07ee94d86f7455e925",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/elliptic_curve.rs",
      "new_id": "d1767691ee8a03e65f6ca6e52a561c7e4521132f",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/elliptic_curve.rs"
    },
    {
      "type": "modify",
      "old_id": "624072a5aeda7ab3eb5f9153424fb89bdd3f44b7",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/lib.rs",
      "new_id": "0031ebbc9cb44b7109abb3e3ec57fd06c0591c64",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "90d35429f6b0d21ced87525b3eebd00e2c9cf2b5",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider/src/p256.rs",
      "new_id": "fd7b531d0ba212a0c4c7e62c33cae8c920cb3877",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider/src/p256.rs"
    },
    {
      "type": "delete",
      "old_id": "f5ab7fa4c40ad1e3caaf8ae34d40445f70903efb",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/.cargo/config.toml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "14402c187ceb2741f930e590913c92777a978dc4",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/Cargo.lock",
      "new_id": "7773e56b2aa882030ef408c1e4883383d894fecc",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "24ce66c3e6c08c4df12f1cae5ce749e5c3e47b1c",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/Cargo.toml",
      "new_id": "fb3bfdfdc62692f19ca656b0a1bf2a2f727cdee7",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "03bb087671dfd13ca9b364b8770eca4766801635",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aead/aes_gcm.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1fb0e79c0780739e8a4755637b96db777af2481",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aead/aes_gcm_siv.rs"
    },
    {
      "type": "copy",
      "old_id": "89e6968a66027799da99a156d31d40b27e9813d9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/src/lib.rs",
      "new_id": "424f16e69e002f892551e8366783436f24c98a57",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aead/mod.rs",
      "score": 73
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d3fd3f4bf36fcbf019cdd8becadc014d75e7c37",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aes/cbc.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c13ab31fa8304029f041eea552c8c0c1c2bd514a",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aes/ctr.rs"
    },
    {
      "type": "rename",
      "old_id": "88bfeacfe60f3cfd2a00e541cdfb5e164d8137ba",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/src/aes.rs",
      "new_id": "d5cbe584e91b007825e650a77ce0a5bc63c3a6e1",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/aes/mod.rs",
      "score": 97
    },
    {
      "type": "modify",
      "old_id": "7c671ae7ffa1a2c872cd44f8ed09423cd098aa38",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/src/ed25519.rs",
      "new_id": "b5c374a4150f3256839e2f8557ebc7718bb5e884",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "3b78898d8c920fe4f326e21e371ceeafb1a5cbef",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_boringssl/src/lib.rs",
      "new_id": "75758b68cd4250e7d6909c98de36cb539e2f023c",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7fefecd36b01a69fe447179d2a1b2f70e0f03b23",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/p256.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d95294dc8a31f3f3936988453757888e230192de",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/sha2.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58d040b2a3ddedc1b830465110ec90d474081d9b",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_boringssl/src/x25519.rs"
    },
    {
      "type": "modify",
      "old_id": "4b1b01ee1b591a797a8f09d147f055efbbc5e9f2",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_default/src/lib.rs",
      "new_id": "b880ba84c96dd9569b280acae2006ebb95df511d",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_default/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "f5d5b00d61840271b7eceaf741622197bb85275a",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/aes.rs",
      "new_id": "c2ac5b1c81b0935beb6cdbc37b0eb2c4d741e0f1",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/aes.rs"
    },
    {
      "type": "modify",
      "old_id": "110daf2d9d510ceec7e10b4cd68094c17f6c0970",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/ed25519.rs",
      "new_id": "111348afbc318ae6beaa97b9d3ac8b29880d202b",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "d8157d26d0473f25dea5a9d69961b59318ecffb7",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/lib.rs",
      "new_id": "8d1db1d515c92fef8d86778414f318ca187ee8ff",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "2f5b0b130ca5434cc552095a9570ee17505b27d3",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/p256.rs",
      "new_id": "17dd6ce55220dd1f2fd9ce41c03d1270eb2c431e",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/p256.rs"
    },
    {
      "type": "modify",
      "old_id": "ff6f3b0b547227423ab9dbba57fd6e84a2f7f9fa",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_openssl/src/x25519.rs",
      "new_id": "2cb4cab825b367e9e3355109139076ef1ce8be5c",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_openssl/src/x25519.rs"
    },
    {
      "type": "modify",
      "old_id": "e0bf534558c9d39d368de117ebcf034c9b079fd5",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/Cargo.toml",
      "new_id": "a0638ff57bcdb17376b1bed3e113d8d26f86212d",
      "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": "f1d9e0f32ddf13d097ed054ecfa8d4f0ecdc4bb2",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/aes_gcm.rs"
    },
    {
      "type": "modify",
      "old_id": "402c2edfe2c056c675c1843799878e92eb1aa316",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/aes_gcm_siv.rs",
      "new_id": "408017fc849324e77e27cd08d901c3b6523314c7",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/aes_gcm_siv.rs"
    },
    {
      "type": "modify",
      "old_id": "7fc561b3416d2cd990dc9cc16d8b7feb31915e75",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/mod.rs",
      "new_id": "e4c2c609c0aa7870e9fb0d6f6e5f8c53b3eab4de",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aead/mod.rs"
    },
    {
      "type": "delete",
      "old_id": "06d7224c3a4f287a3116fb3ff7c1cbe9dcc34136",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/cbc.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c6d74f017ed34546d9453e16bc08a8d07b7f9bac",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes_cp/cbc.rs"
    },
    {
      "type": "rename",
      "old_id": "85cdac6563c22c8f5b73b99e3cdf7931c0b134c1",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/ctr.rs",
      "new_id": "09ae5571d111fcd68a0eeee083780d43a54b8a0b",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes_cp/ctr.rs",
      "score": 88
    },
    {
      "type": "rename",
      "old_id": "c71f2ec1f6688acd2962622080f0aaa1808212d8",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes/mod.rs",
      "new_id": "4c04bf5daa3ff76428965909cab8029960dcd80d",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/aes_cp/mod.rs",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "d11a5eab4f3b098c11f84b209660f88fbda32375",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/ed25519.rs",
      "new_id": "ce8089e2026f3eec9890b24ce0e2a18b8a072a27",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/ed25519.rs"
    },
    {
      "type": "rename",
      "old_id": "aba0d4a6a796373c18b8e7ae00e409baf8a256a6",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/hkdf_rc.rs",
      "new_id": "48380faa042ff6df2e4bdb30f2d47eeefece79dc",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/hkdf_cp.rs",
      "score": 86
    },
    {
      "type": "rename",
      "old_id": "dfda2087becfe80b67ff7ffd1db9c4c80ee608e0",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/hmac_rc.rs",
      "new_id": "d8cef33c40bf3cc286b4cdbe9cfb767a193528d0",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/hmac_cp.rs",
      "score": 72
    },
    {
      "type": "modify",
      "old_id": "e95712cf9573825a0e32645911a2595c2cff4d64",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/lib.rs",
      "new_id": "628f67961daae58b1ea304d01af36e27157bde7f",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "539ccc0e2a9a8cb3d77e78187bd46af59711b0e4",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/p256.rs",
      "new_id": "98a6cd4070fe82f5244e5fbf0cfcadf42fd6cdf4",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/p256.rs"
    },
    {
      "type": "rename",
      "old_id": "977eb83cd8722e0c05ce2222e3104fc3984144e3",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/sha2_rc.rs",
      "new_id": "977eb83cd8722e0c05ce2222e3104fc3984144e3",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/sha2_cp.rs",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "445e858031db071ba47ee3fff775724950f6945f",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_rustcrypto/src/x25519.rs",
      "new_id": "ad67777c935c306e392631e9e557b7b9844821da",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_rustcrypto/src/x25519.rs"
    },
    {
      "type": "modify",
      "old_id": "d7c4d45853ee739646f24ee2039115908f8dd66d",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_stubs/Cargo.toml",
      "new_id": "4e8bdec9f9a28c4401ce234da68f346d620a46be",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_stubs/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "5d54b720b487535cfde6877677ffc94ef439e59d",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_stubs/src/lib.rs",
      "new_id": "32c9381612b9bf3116b47a77886bb9c9ddeb78b9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_stubs/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "a4d92ec29c85efea7607ad0bccbb45bb4ce1f4b0",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/Cargo.toml",
      "new_id": "40643303de2c46a6e860b040caa763dd06d2a920",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "9e1d1406e09278f5e22ee11dffc228da269c3f87",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/fuzz/Cargo.lock",
      "new_id": "bd8f6f920ec20d5c05f409c11391d31091c3c4bf",
      "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": "88eaf32ae5fe44a5cc43da30bdbdda8b9e57706e",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aead/aes_gcm.rs"
    },
    {
      "type": "modify",
      "old_id": "893fba2d2f3f30859647ed1c2565dcfec5c448ab",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aead/aes_gcm_siv.rs",
      "new_id": "56d2215d2d123468b7bd91369f331bdbe65dc6c9",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aead/aes_gcm_siv.rs"
    },
    {
      "type": "modify",
      "old_id": "962aa49c885fe8823e0ae2808fbc2dcbf9b0def6",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aead/mod.rs",
      "new_id": "3fe857ca5a6292bb9f089335720d16b76a3c6d0c",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aead/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "b22c828173ed6f7c8d05a4aa1a8a11bdef281bb9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aes/cbc.rs",
      "new_id": "46cbebe0c3b58105d3e55e9232f36b50c9b5c69b",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aes/cbc.rs"
    },
    {
      "type": "modify",
      "old_id": "b1d6b8beef5ad6d43e28464a1a6cf184804e1349",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/aes/ctr.rs",
      "new_id": "de71740925ebc7a576edb637016522a337df539f",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/aes/ctr.rs"
    },
    {
      "type": "modify",
      "old_id": "d99605cf412830803f1a5c03169bcba9d5566b06",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/ed25519.rs",
      "new_id": "0fdb48413a68cccd715326df81107225739c86f3",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/ed25519.rs"
    },
    {
      "type": "modify",
      "old_id": "8e63f448d16b28c100e1f8018cb45ec10b31ffac",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/lib.rs",
      "new_id": "2209a3e947efd1e8f054768419364f7343875695",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "9869c9e8c394500eeb2d4fdc67fe4f69924f1b1d",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/p256.rs",
      "new_id": "5ebbd5050e7c35e40de153cc1410b524cafe6096",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/p256.rs"
    },
    {
      "type": "modify",
      "old_id": "330f2846c011976644464de15d1fbc7cfe49388b",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/sha2.rs",
      "new_id": "66a3025bf981049ccb050b1bdb0a193f9170e1ec",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/sha2.rs"
    },
    {
      "type": "rename",
      "old_id": "0dcd16451c5f760b464e227f8f67b2a9d40ce5af",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/testdata/ecdsa/rfc_test_vectors.txt",
      "new_id": "0dcd16451c5f760b464e227f8f67b2a9d40ce5af",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/testdata/EdDSA/rfc_test_vectors.txt",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "0fcaa12fc96a6e527e59e7f47cf866048855d3c8",
      "old_mode": 33188,
      "old_path": "nearby/crypto/crypto_provider_test/src/x25519.rs",
      "new_id": "1fe2019142c3e0093d873dd7d066c9c19277c0b3",
      "new_mode": 33188,
      "new_path": "nearby/crypto/crypto_provider_test/src/x25519.rs"
    },
    {
      "type": "modify",
      "old_id": "2b4b66e8ceff07623d557bf508537e428cf3a249",
      "old_mode": 33188,
      "old_path": "nearby/presence/CMakeLists.txt",
      "new_id": "d2a251bcef8c5579bb4a0e702560db44c677ae1b",
      "new_mode": 33188,
      "new_path": "nearby/presence/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2ff0748d6bb3c6b421388d92211f0cf06b90deb0",
      "new_mode": 33188,
      "new_path": "nearby/presence/array_ref/README.md"
    },
    {
      "type": "delete",
      "old_id": "745aec41c15a956fb05b795e2eba833f7c26a8f6",
      "old_mode": 33188,
      "old_path": "nearby/presence/handle_map/src/lib.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c4456cc4df2a7db6ae0f0f173697ab9e58ab0204",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/Cargo.toml",
      "new_id": "2ee7b4c051dd53261a9c3302e5fd3c602758216d",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "767108fb5484da656b58625bb0157be5d737f8a3",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/fuzz/Cargo.lock",
      "new_id": "419d9e9c6a81729be0cc86d68dd00744b100f527",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/fuzz/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "f05c14bcda6e317edfc51b1caa8cf311f39ce19b",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt/src/lib.rs",
      "new_id": "9065e125c4dde50a41e23f20a348cd1f2e0fff26",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "02592ceeaf70e87dcbf77f16875f84b4786555e7",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/Cargo.toml",
      "new_id": "522e97bfce6ed315a40ddca293dd9aa7d1fd96f1",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "5050ad02e6155f16dcc57e6784d0751516b85f4f",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/fuzz/Cargo.lock",
      "new_id": "6b6ef4b0b8f6f67c28846aee767f53e3375fe5b2",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/fuzz/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "37857977804141d9e8ffa41bbca9b625463d25ef",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv/src/lib.rs",
      "new_id": "31aa50d736d6b7febe6233f2ba79b4d76d2d6a29",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv/src/lib.rs"
    },
    {
      "type": "delete",
      "old_id": "5a4a0479b49e63f5ed01a8c92b649905799c915d",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi/.cargo/config-boringssl.toml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1d1388741ad8cad5106572a43eab277455789e2d",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi/Cargo.lock",
      "new_id": "3f7e2a7667ca0608e85f3c33ec309e2970ab4e47",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv_ffi/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "d53809f21766c2aac20eab34571cc2375e6908e8",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi/Cargo.toml",
      "new_id": "829f9323f6d340be3aab15de6a4bb4c3e73a3b99",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv_ffi/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "2ed8d95d0d37c2b2c1cb0230c618927732c4b13d",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_adv_ffi/src/lib.rs",
      "new_id": "153485733d2c87f46d610d55d1b75bf833802c61",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_adv_ffi/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "588078ae5d759a3f9a91f87c80bf906f01489c07",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/CMakeLists.txt",
      "new_id": "aefc0ba38ed82f9c172261c4d39290d4470a6e8e",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1ae9244ad13cda8e948d627a6a2f4aa46a6c79db",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/main.c",
      "new_id": "9348a70eea3cbbdf8de28fa2869b187f3cbac00a",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/main.c"
    },
    {
      "type": "modify",
      "old_id": "6edfd634b2a9cdf629cac6aa6c37af3fd50fa110",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/tests/CMakeLists.txt",
      "new_id": "141563d3c422173d7a399e205b5a453c7e936355",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/tests/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d0cfb67ea33fb3c2fed62298d98dae8dae2c98f2",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/tests/ldt_benchmarks.cc",
      "new_id": "255995438f8ca3a3f9f2895b659b63849f4c18da",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/tests/ldt_benchmarks.cc"
    },
    {
      "type": "modify",
      "old_id": "e66af65c10e4a9510d110612f2a971b56d351ecf",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_c_sample/tests/ldt_ffi_tests.cc",
      "new_id": "7cd1fb3a3e51028c65028051071a67b987e1060d",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_c_sample/tests/ldt_ffi_tests.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "978460f0b4cdfc3d20f2bfd78b83f004cbd94b1b",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "3cc0692cec5e1472d23e2341f9858a1a0295ef4d",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/build.gradle.kts",
      "new_id": "0f0991edf5f4988599fceacfb81f357b1c3c198a",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/build.gradle.kts"
    },
    {
      "type": "delete",
      "old_id": "ecd0a8551ef7d9de74dee76ca6dd4ef61d6bb340",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/main/java/com/google/android/gms/nearby/presence/hazmat/LdtNpCipher.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "bbb0067af545533dc1ab82128d99748df611d2cf",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/main/java/com/google/android/gms/nearby/presence/hazmat/LdtNpJni.java",
      "new_id": "6af362aa87b1db2790cccdb38f9df6c89f4cb794",
      "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": "8f080e85eceb703bb6a39eebd53f089fb2f7e1dd",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/main/java/com/google/android/gms/nearby/presence/hazmat/NpLdtCipher.kt"
    },
    {
      "type": "modify",
      "old_id": "dc861c6374b969f49ba3338e4d581abe06bffc8f",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_jni/java/LdtNpJni/src/test/java/com/google/android/gms/nearby/presence/hazmat/LdtNpJniTests.kt",
      "new_id": "07d29a3b3b1632eb02f4cd2aa463ebf1c6e97d3b",
      "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": "modify",
      "old_id": "8f7958ef5b57734bd373559a8c0e31a225ebdd2c",
      "old_mode": 33188,
      "old_path": "nearby/presence/ldt_np_jni/src/lib.rs",
      "new_id": "538a44e760bda97a905219a8781a56a7fda9eeb6",
      "new_mode": 33188,
      "new_path": "nearby/presence/ldt_np_jni/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "4c8aff5e6c053985fa517a539d7971f9c54ec59d",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/Cargo.toml",
      "new_id": "512373790cb6dc53d0eb0ad3a797660f11977054",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "9699ebf56ac5eed992518d7693ea122047da9624",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/benches/deser_adv.rs",
      "new_id": "e99804791be53abb01dd99fef266b2d9a4d9f817",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/benches/deser_adv.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e6361d90dcef1604e1e087a863948c2d17abb69",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/credential/book.rs"
    },
    {
      "type": "modify",
      "old_id": "a138f0bfb042fa33a3aab55379e42922aa15aeb5",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/credential/mod.rs",
      "new_id": "3cab51e4f120c2b9dcf9dd37ecd8d84a0824fa12",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/credential/mod.rs"
    },
    {
      "type": "delete",
      "old_id": "6ea243616453cad8ca1a57836f3f526a3e99d754",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/credential/simple.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e102b7e2c37cf26a67f48e58c2a9eb435b0ba700",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/credential/source.rs",
      "new_id": "709bbd654f55d1e6a16546d8176faa5aa68976ef",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/credential/source.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "297fdb58748fbd58dad81c309201ac0c62d8910d",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/credential/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "e2d1b5d7838cbf7a3d1e7ee7caa36809d0450cfe",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/credential/v0.rs",
      "new_id": "c89909d3db723fa9a5475acf06bf608f283732c8",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/credential/v0.rs"
    },
    {
      "type": "modify",
      "old_id": "4b134e45b0803df03df472bc22b3e6c28fd715f6",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/credential/v1.rs",
      "new_id": "7d060f2e17f76b22ebd5d2c0c8b2e82f963b9d04",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/credential/v1.rs"
    },
    {
      "type": "modify",
      "old_id": "90c86e198a3e273e0ba6c30aab42a91a5b786193",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/de_type.rs",
      "new_id": "4966ed09f3b0ebb9b2454d9dac63959b9b498678",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/de_type.rs"
    },
    {
      "type": "modify",
      "old_id": "fa94b89a2c6b60a97913d76d29ab91df43482dc4",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/deser_v0_tests.rs",
      "new_id": "2fb6f38d735a2d7f36bb12a98b33fce055bed620",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/deser_v0_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "b59b18bd5793dba445b3cf6740f321697ceafdeb",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/deser_v1_tests.rs",
      "new_id": "80f646e1f0f987413e5d18806bc8019dc9cc665f",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/deser_v1_tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b5f65126f5192b0787173d11f66a132cc827397",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/deserialization_arena.rs"
    },
    {
      "type": "modify",
      "old_id": "2058be17eacc1bc37352cc200623be31c8e23f1c",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/data_elements/mod.rs",
      "new_id": "4e6e48170447e432018171ff256203c1bad351aa",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/data_elements/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "a8938b06a573f3d4ddbdcb6479f1a7e78bc2ae08",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/data_elements/tests.rs",
      "new_id": "a0f9a2fa06708cd9f68afa260310f83c4de0bd19",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/data_elements/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "d112ead411c7a6bf09b1b983d60799eb64b5e840",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/encrypted_section/mic_decrypt_tests.rs",
      "new_id": "dfab7ce0a98b61b3a2f998d9aaae63ce4022d67d",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/encrypted_section/mic_decrypt_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "ad305f58a3ebe7e81d9b0ba2a417b0868aa7dda3",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/encrypted_section/mod.rs",
      "new_id": "0afeb08b4099fd0b05fcb39ca11ca331531538a6",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/encrypted_section/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "b78cad9b749c00149a30cf1b3c8e86b81389874a",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/encrypted_section/signature_decrypt_tests.rs",
      "new_id": "10fc46bff15b64f5682f20ce6d7f5202bdf1301f",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/encrypted_section/signature_decrypt_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "1829ad6e968aea017c1a8abd597dd2f5115685af",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/mod.rs",
      "new_id": "d431325bd0a15397b782ba40452cc530f0ef14ee",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "f3b8258add5596c2c9e5fb20381a633a1f9162c1",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/parse_tests.rs",
      "new_id": "506a1278aed5b481395bf73f0897901c3b4e15c3",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/parse_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "7199031d67bfeee4caa683ea074a9616ae50cf33",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/section_tests.rs",
      "new_id": "39644abded02d3e1524c19d4366c6e12b8169b9c",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/section_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "437b99763a387ccaba5daa0f2e0471323b3d2f9e",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/deserialize/test_stubs.rs",
      "new_id": "68b6f5ded5baa7a401421cba4547e32d70c8cc0b",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/deserialize/test_stubs.rs"
    },
    {
      "type": "modify",
      "old_id": "c2f485ef470cb4e02a5dea46c47a8699b21fe590",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/mod.rs",
      "new_id": "68b16c387eecf7a499be1e7bcb6f4bcaf6276554",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "2b0ebe57608e1367faf82e7c97d909d1f5c66375",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/section_signature_payload.rs",
      "new_id": "d8ec93cd5c4131b191c86222e0b887bd0372fedc",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/section_signature_payload.rs"
    },
    {
      "type": "modify",
      "old_id": "47804ea49eca61dc339bf0822237e6d044f203fd",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/serialize/adv_tests.rs",
      "new_id": "36e4e5fd285166950fa17179fe4b9f0387ac6095",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/serialize/adv_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "6cedd1e8f88ecf87f95e391a54a4d7dff33a2571",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/serialize/mod.rs",
      "new_id": "f736dea671ad392477f38df509fc9262a821b8ec",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/serialize/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "af11076fd47063bbba8666ee26c9f8d6fea4aff3",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/serialize/section_tests.rs",
      "new_id": "d418a509c272794c501aaf968c6f15285edea2e8",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/serialize/section_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "9f7aa5c2135cadb35394b07ba06711d4fdc84901",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/extended/serialize/test_vectors.rs",
      "new_id": "24e6046fea365a7e9828fc835953db58f752ab14",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/extended/serialize/test_vectors.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb020cf0f91defce05192e7ca3f1a2ede610d8de",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/filter/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "946c9692a5cbbf3a20c83e25f98a2268c0aa6857",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/filter/tests/actions_filter_tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb7c067a5635925640a05aa122feacb71c600751",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/filter/tests/data_elements_filter_tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29d3e7c59d44f0317c31fc2dd4da7988ea49ffad",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/filter/tests/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "971a39e4cc342f175017e21274fe4e99fe809be4",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/filter/tests/v0_filter_tests.rs"
    },
    {
      "type": "modify",
      "old_id": "ecafeb3c2400423e79ded4b07bcf4e4aa24288fd",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/actions/macros.rs",
      "new_id": "8208a57ae654291e996cc92fcc693220c298df8a",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/actions/macros.rs"
    },
    {
      "type": "modify",
      "old_id": "353848e3ec7c9a31a5f464c5b036d0ff7f6eee73",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/actions/mod.rs",
      "new_id": "90a01862c23b1980e5d3fd5b679b8227b626a2e7",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/actions/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "2e3fda0cf42753d50ada420c84688dc911ca8371",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/actions/tests.rs",
      "new_id": "86b7a08cfdc3ec1b423241bf56457f6361310472",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/actions/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "e9c23081fdd6ad7cc39213ac6c925f924413d424",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/data_elements.rs",
      "new_id": "505fdd9d114693c128e2536b1230e994942ba46a",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/data_elements.rs"
    },
    {
      "type": "modify",
      "old_id": "3119f482089c0f988f45ee438b6d3080425d0522",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/deserialize/mod.rs",
      "new_id": "48555be0a8f7f5d536422c3e7ac78dfb4d70d8ec",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/deserialize/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "b577cd930204026a3c1f29489d17fe61fc9b58f5",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/deserialize/tests.rs",
      "new_id": "4512bf7094f34b863aabe01a748306dc398eb970",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/deserialize/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "0eb035dff0c80aee8d2a03510d8c35392cabac04",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/mod.rs",
      "new_id": "59f2308ba019eb64dc3b69e9e7549278e6fbb8d0",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "38e46e1c2f3e6bacbdf085ed4e6e3dfcaad33e9c",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/serialize/mod.rs",
      "new_id": "2920b67db4d9048545c753e8cf600f03403866f8",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/serialize/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "192b8f48b8fa2648b3af71bb0fcf32c2fdceeadf",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/legacy/serialize/tests.rs",
      "new_id": "b4adc9f735e4b83390cdf42d99c1b165ea36e6f3",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/legacy/serialize/tests.rs"
    },
    {
      "type": "modify",
      "old_id": "a6a155e09e169b43f121b4b1c1b2bf366116b58d",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/src/lib.rs",
      "new_id": "45207ffe4a18dc25579b70b68b7144d1c26b426c",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "e30e12f3d8c3a58e46c910da6530125d84447c44",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/tests/examples_v0.rs",
      "new_id": "27ea7c557595b137bd499631921047d1dfe69467",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/tests/examples_v0.rs"
    },
    {
      "type": "modify",
      "old_id": "fbda763515c2e0b604dea66d220ebe502d6f7daf",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_adv/tests/examples_v1.rs",
      "new_id": "bf633e58ea391114deaa4a579fe65e8b0f088dbf",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_adv/tests/examples_v1.rs"
    },
    {
      "type": "modify",
      "old_id": "ca2380007f4cf1b64bc42198541d1a0d72956f1e",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_c_ffi/Cargo.lock",
      "new_id": "f55cf2917a9bab1fcce0590f085f57cd95311068",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_c_ffi/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "1dd9f32e7edd895fdd4c4658123ec36c43da6964",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_c_ffi/Cargo.toml",
      "new_id": "86bbd5377d691706a97c6bfd88203dafb64b4ae4",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_c_ffi/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca51e11ca61a4c7fe3898dc41ae015c6d7f9560a",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_c_ffi/deny.toml"
    },
    {
      "type": "modify",
      "old_id": "877cee587eac216ee25ce8f49b9d64a2b09d614c",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_c_ffi/src/deserialize/v0.rs",
      "new_id": "24c4c2af0b010d885cd9cc9374a1ab6b856b1f51",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_c_ffi/src/deserialize/v0.rs"
    },
    {
      "type": "modify",
      "old_id": "bd475ab4464e5ad12fd4c20e4d196a5d25796937",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_c_ffi/src/lib.rs",
      "new_id": "0dd6d33dfdbada16b174723d3d093894d65679f4",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_c_ffi/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "17f2f1fba7f7ba8419aa9e9e3149f73d9edc5c71",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/fuzz/CMakeLists.txt",
      "new_id": "0a1c088c9c3588832e6bc3f4e2f49e6d0f4fb494",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/fuzz/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "da3325875eac4313d9dcd0cca184d7e5c7d3dd77",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/sample/CMakeLists.txt",
      "new_id": "3987edde63f6a5f6767855ebf73cec5154764f10",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/sample/CMakeLists.txt"
    },
    {
      "type": "rename",
      "old_id": "114ed64cb30c83dabc00b7597f741aa3eef2c52e",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/sample/main.cpp",
      "new_id": "a18b996b10dd08bc661efccf3cf0181088414b13",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/sample/main.cc",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "27e98a66d46bbd658d25eb76d46ac14251f5d160",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/shared/shared_test_util.cc",
      "new_id": "67ca8288889013068ad3c78a628b5bed152de22c",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/shared/shared_test_util.cc"
    },
    {
      "type": "modify",
      "old_id": "52c5363292564f90817e069540c949e2d8d66cef",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/shared/shared_test_util.h",
      "new_id": "22d1bb31eea180b14e4cdd24a0fb0b987e51c4ef",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/shared/shared_test_util.h"
    },
    {
      "type": "modify",
      "old_id": "5eb9ce29d3f691cf8c2de10c8867830470794db6",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/tests/credential_book_tests.cc",
      "new_id": "53218ee31c658ed4d3ed25d73e91a7e9a7f4cdaa",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/tests/credential_book_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "e3a44d5ccd335c802e4159f71af906ffb61a9122",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/tests/deserialize_result_tests.cc",
      "new_id": "54872c6e8b4b32d83a23ee012f9504875b211d9f",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/tests/deserialize_result_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "9781720e157a1ede75796828c4af76c23a5f67f9",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/tests/deserialize_v0_tests.cc",
      "new_id": "cd95c48e6164e1f17214167c9f3cc64b47087128",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/tests/deserialize_v0_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "48b881b62b091c56e2962cea785df91fbeec4606",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/tests/deserialize_v1_tests.cc",
      "new_id": "115ad146dcd2a0a5a75147eeb48e8f2083855634",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/tests/deserialize_v1_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "e120aeea8db9fed98bcd3e3bac29ff87e85505d0",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_cpp_ffi/tests/global_config_tests.cc",
      "new_id": "6936f236e3a5aaeca5d7f68726f6bb5a829d7f88",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_cpp_ffi/tests/global_config_tests.cc"
    },
    {
      "type": "modify",
      "old_id": "b4bca66c0b6ab4434722f7f3e409e11cbfb3fc18",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ed25519/Cargo.toml",
      "new_id": "601fc8260a96f3b9e5b3d3933d435809e300618e",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ed25519/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "60c830250652dccfe8a1d3d308da409cf91c49ab",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ed25519/src/lib.rs",
      "new_id": "81a1a105534db4ed7100746e92af7faec5af74dd",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ed25519/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "5be03a67fddf1e782bdfe59846736f743962b68b",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/Cargo.toml",
      "new_id": "cdcc7d3fd5d7be10227c5cc53e37e9b1cd91a1de",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "f00c35858e10cb5f26ebff38076d01272372c893",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/src/common.rs",
      "new_id": "1683b683d0bbfad245421d5c9cfa1a17ce588bf6",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/src/common.rs"
    },
    {
      "type": "modify",
      "old_id": "412ebc11848b16ec75eca573821432281aca36f5",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/src/credentials.rs",
      "new_id": "539241791c3dcf029487a06b76f056378f393f9a",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/src/credentials.rs"
    },
    {
      "type": "modify",
      "old_id": "a651bcf19e11d7cc4609c17a278661a22820fbc0",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/src/deserialize/mod.rs",
      "new_id": "9c20fdec1c1ddc6f0f4f5de7de68c4889d7eb7e2",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/src/deserialize/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "0f4b24b5c68a9cb6fbd2f1c1e96b0f55e136be4a",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/src/deserialize/v0.rs",
      "new_id": "7b9ee75c5fece785af5ce9493636e692987049a0",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/src/deserialize/v0.rs"
    },
    {
      "type": "modify",
      "old_id": "9b4a3f454968b1f4d01ff1a6a0c7a0ae50a846a2",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/src/deserialize/v1.rs",
      "new_id": "be44fb7d7a1ade2c3509cab6795494a2505cf7eb",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/src/deserialize/v1.rs"
    },
    {
      "type": "modify",
      "old_id": "dd9e49efb8c20427c038b54f9d2dd50eb3b22472",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_ffi_core/src/lib.rs",
      "new_id": "bba33e2db9170c48d12bd5611d5b9548d554ddc1",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_ffi_core/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "b139e84a756ebbc8ddf73c979b7ccce0ad042910",
      "old_mode": 33188,
      "old_path": "nearby/presence/np_hkdf/src/v1_salt.rs",
      "new_id": "ae327db1bece9d7ad28ee76caf65fb6e0a67e4f6",
      "new_mode": 33188,
      "new_path": "nearby/presence/np_hkdf/src/v1_salt.rs"
    },
    {
      "type": "modify",
      "old_id": "d0b88b629ccddacab60d18dea189d06567aee02f",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/Cargo.toml",
      "new_id": "ba7aadb43d60a42119dd8797a48b4235b66937e5",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "f0b7f56f8d7cfa9a4010fea15a31bf18246e6a4b",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/fuzz/Cargo.lock",
      "new_id": "1844bd3624dbbb8f843c856eeaaa24955d344703",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/fuzz/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "ff68d760a637bb8dab734799d03f2003b6bc450c",
      "old_mode": 33188,
      "old_path": "nearby/presence/xts_aes/src/lib.rs",
      "new_id": "ac2cf155a341c7278a41d44b7608d34738741e88",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0452f06df927dd8f109c6e4f08e9c6b7d365f14d",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/tests/tests.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "724e3bd48d9980bff3103a7f7fb4e1ef780af363",
      "new_mode": 33188,
      "new_path": "nearby/presence/xts_aes/tests/wycheproof_test_vectors.rs"
    },
    {
      "type": "delete",
      "old_id": "be6ca09dce86fa0fc82581e5553386ae0e5d41cb",
      "old_mode": 33188,
      "old_path": "nearby/scripts/openssl-patches/0001-Apply-Android-changes.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ee52b151c649466fcb9717a6eac2e3fdbfe8f7f",
      "new_mode": 33188,
      "new_path": "nearby/scripts/openssl-patches/0001-Apply-android-patches.patch"
    },
    {
      "type": "delete",
      "old_id": "030e46ea054d4d7226fdbc097a701bd8c9110ade",
      "old_mode": 33188,
      "old_path": "nearby/scripts/openssl-patches/0002-fix-boringssl-dsa-build-errors.patch",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3118b8ad5cbcfbf482724469f8f86d3144165993",
      "old_mode": 33188,
      "old_path": "nearby/src/crypto_ffi.rs",
      "new_id": "20d1d5dcc14eb706e18789a5a79ec968e971596c",
      "new_mode": 33188,
      "new_path": "nearby/src/crypto_ffi.rs"
    },
    {
      "type": "modify",
      "old_id": "44479befd4d2da255567cc929ae29c8c547d47a6",
      "old_mode": 33188,
      "old_path": "nearby/src/ffi.rs",
      "new_id": "01fe58acece7972abfdd9adda2e680bbea3e1e5b",
      "new_mode": 33188,
      "new_path": "nearby/src/ffi.rs"
    },
    {
      "type": "delete",
      "old_id": "b463ad0cdf0d2ce3108b37102c210d4814396644",
      "old_mode": 33188,
      "old_path": "nearby/src/file_header/license.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "275a7d0d0a2a39f2efeee1b906b25af06593bdc0",
      "old_mode": 33188,
      "old_path": "nearby/src/file_header/mod.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6c845823a69ffce9dd726a9821993c08ba5b8bce",
      "old_mode": 33188,
      "old_path": "nearby/src/fuzzers.rs",
      "new_id": "192d59cfb3ac54bd8d71475f08b9f3b7a14a2a06",
      "new_mode": 33188,
      "new_path": "nearby/src/fuzzers.rs"
    },
    {
      "type": "modify",
      "old_id": "903ac6d8d91368945dbfe587f92d304c1b5f3e32",
      "old_mode": 33188,
      "old_path": "nearby/src/jni.rs",
      "new_id": "22a1da28b3e1013a0633e2fa11edb6e32949dadb",
      "new_mode": 33188,
      "new_path": "nearby/src/jni.rs"
    },
    {
      "type": "modify",
      "old_id": "657a62ec0d3a2de86b828aa4960e5bfa9314e283",
      "old_mode": 33188,
      "old_path": "nearby/src/license.rs",
      "new_id": "e479526f208086a79a27dea8c88f7b62843c0b3e",
      "new_mode": 33188,
      "new_path": "nearby/src/license.rs"
    },
    {
      "type": "modify",
      "old_id": "4c1104f3467446f7b5b3b2939dc588381bac3bad",
      "old_mode": 33188,
      "old_path": "nearby/src/main.rs",
      "new_id": "eaf3ed27cabe5a93f0d5d769456705fe39d4a287",
      "new_mode": 33188,
      "new_path": "nearby/src/main.rs"
    },
    {
      "type": "modify",
      "old_id": "f0e108155919ba70dfbb1ec09850f45e429f71e6",
      "old_mode": 33188,
      "old_path": "nearby/src/ukey2.rs",
      "new_id": "e548ab0e79c7567f2967ac7cde7ab1aa5ea95705",
      "new_mode": 33188,
      "new_path": "nearby/src/ukey2.rs"
    },
    {
      "type": "rename",
      "old_id": "8f00bf757886811a147049f5552a92b0dbf4bc3e",
      "old_mode": 33188,
      "old_path": "nearby/presence/handle_map/Cargo.toml",
      "new_id": "ee9dbf330bce89fa06a6ee1664196a6acb859c3f",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/Cargo.toml",
      "score": 69
    },
    {
      "type": "rename",
      "old_id": "f1ee42713c6aa24c9082789502e666863319b86b",
      "old_mode": 33188,
      "old_path": "nearby/presence/handle_map/benches/benches.rs",
      "new_id": "f1ee42713c6aa24c9082789502e666863319b86b",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/benches/benches.rs",
      "score": 100
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbdc77f4b5f26dcdc6f315134877e9184489e244",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/src/declare_handle_map.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4a96bb53890ed0d898d83e8785c8d12b12861cc7",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/src/guard.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bb420e3a2ba0cdf2a3717db21d736b1b9376b4b5",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "da3bd57f76c59765df1d836c65b219c5804f522b",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/src/shard.rs"
    },
    {
      "type": "rename",
      "old_id": "d97657fe9ea9e4d31a2000d466db33f481f6033e",
      "old_mode": 33188,
      "old_path": "nearby/presence/handle_map/src/tests.rs",
      "new_id": "a0774d66731e7d3bad88d77b8456bae005cd56c7",
      "new_mode": 33188,
      "new_path": "nearby/util/handle_map/src/tests.rs",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "713f22415cced13277b3ca61af87c889bad0a786",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/lock_adapter/Cargo.toml",
      "new_id": "eae1fc9650e0e00c794f45c84b03bb3454face15",
      "new_mode": 33188,
      "new_path": "nearby/util/lock_adapter/Cargo.toml",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "098031b0028bbcf37dfc1084440b34332cdf1192",
      "old_mode": 33188,
      "old_path": "nearby/connections/ukey2/lock_adapter/src/lib.rs",
      "new_id": "3d75c0d0518f8391570fcce13cdb1277c247e697",
      "new_mode": 33188,
      "new_path": "nearby/util/lock_adapter/src/lib.rs",
      "score": 72
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e894cef2ae28f3f97c82676486458007a7e9cb03",
      "new_mode": 33188,
      "new_path": "nearby/util/lock_adapter/src/spin.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c950d85268a2635903d0d42fe27a3734f7b093c6",
      "new_mode": 33188,
      "new_path": "nearby/util/lock_adapter/src/std.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55841b9f36a2aab1b063c183d70e3cf71d41eeb4",
      "new_mode": 33188,
      "new_path": "remoteauth/Cargo.lock"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "20b2ec32f99b86bb24a1746386acf011f3dbcd9b",
      "new_mode": 33188,
      "new_path": "remoteauth/Cargo.toml"
    },
    {
      "type": "copy",
      "old_id": "bfe3964d4a4dbe4b23afba92d954c9235d0af3cc",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/Cargo.toml",
      "new_id": "8a06840e7daf3f521e097292d8e7862850cf0530",
      "new_mode": 33188,
      "new_path": "remoteauth/ctap_protocol/Cargo.toml",
      "score": 80
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e5127555535afb1d8178779e29427f8fe79838ad",
      "new_mode": 33188,
      "new_path": "remoteauth/ctap_protocol/src/command.rs"
    },
    {
      "type": "rename",
      "old_id": "89e6968a66027799da99a156d31d40b27e9813d9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/src/lib.rs",
      "new_id": "b42193e479ff23084d786335b3e7d6e0f2a1afe9",
      "new_mode": 33188,
      "new_path": "remoteauth/ctap_protocol/src/lib.rs",
      "score": 78
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2bf5920a6e8b8a81e9e9a46b25bc5aa8d774b884",
      "new_mode": 33188,
      "new_path": "remoteauth/deny.toml"
    },
    {
      "type": "copy",
      "old_id": "bfe3964d4a4dbe4b23afba92d954c9235d0af3cc",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/Cargo.toml",
      "new_id": "0136c27ddc180f2262caec935a3f38c599e6e415",
      "new_mode": 33188,
      "new_path": "remoteauth/platform/Cargo.toml",
      "score": 82
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "798c756cc2e90298906e289f0b564dbd88712246",
      "new_mode": 33188,
      "new_path": "remoteauth/platform/src/lib.rs"
    },
    {
      "type": "copy",
      "old_id": "89e6968a66027799da99a156d31d40b27e9813d9",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/src/lib.rs",
      "new_id": "e354feabeaf8e00b3b00c9139baa1a3694f2a489",
      "new_mode": 33188,
      "new_path": "remoteauth/platform/src/listeners.rs",
      "score": 71
    },
    {
      "type": "copy",
      "old_id": "bfe3964d4a4dbe4b23afba92d954c9235d0af3cc",
      "old_mode": 33188,
      "old_path": "nearby/crypto/bssl-crypto/Cargo.toml",
      "new_id": "e9fd6d208b131715c407c7047183688731f5a60b",
      "new_mode": 33188,
      "new_path": "remoteauth/remote_auth_protocol/Cargo.toml",
      "score": 78
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc8315b6c3fba482b39e41da0fdcd5639a975433",
      "new_mode": 33188,
      "new_path": "remoteauth/remote_auth_protocol/src/lib.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5da33c75da5e572eddc7750c953bf3ad900dcd70",
      "new_mode": 33188,
      "new_path": "remoteauth/remote_auth_protocol/src/remote_auth_service.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e35e6cdc5cef6cb5e4e9d677189ba60c9300085",
      "new_mode": 33188,
      "new_path": "remoteauth/src/ctap_protocol.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0851eb6963c838d2c75ee9e2b28ff5283403d9a",
      "new_mode": 33188,
      "new_path": "remoteauth/src/main.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "481b4f79d5967907ebcd489f4eaf4d9dfa7ba9bc",
      "new_mode": 33188,
      "new_path": "remoteauth/src/platform.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e47517d5b3cf8c50f43764283bc516da9866bf67",
      "new_mode": 33188,
      "new_path": "remoteauth/src/remote_auth_protocol.rs"
    }
  ]
}
