)]}'
{
  "id": "e3b2b62781c6aeb0868a5e7abcbb16b289d8ac5b",
  "entries": [
    {
      "mode": 33188,
      "type": "blob",
      "id": "f8d6f1b861a3b4a653d88cad92c4b276a8eb1d01",
      "name": "aead_base_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "255e88da3f849e8ca7a4263b2bdfd9764bef2da8",
      "name": "aead_base_decrypter_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "95991200a37673544f489f4500e428498c5d5003",
      "name": "aead_base_decrypter_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dd8f775caebe19177b00221700de22282e85d803",
      "name": "aead_base_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ca2e2a9cca9d870de655c3b39f9aef7891c2c1e1",
      "name": "aead_base_encrypter_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "be4b1e8d9d4e7065f51ba9fc6f767dadf48ef36f",
      "name": "aead_base_encrypter_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3d81dba06c809752bec4c21ec72af874d3c7ab1b",
      "name": "aes_128_gcm_12_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fd14456022189d72f4d78e41fb8db6bd6a4f1e59",
      "name": "aes_128_gcm_12_decrypter_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1647fa7331d0aef4f79d3d69168ba12352816426",
      "name": "aes_128_gcm_12_decrypter_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d55bab2544fe7d05caea8430411ea1d3dff4b5b3",
      "name": "aes_128_gcm_12_decrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2b432fbc262e5e32bc19b29cc6217ae4892ed046",
      "name": "aes_128_gcm_12_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bc9b519eab8304d46e00f7b4e0788b7b37d64fb7",
      "name": "aes_128_gcm_12_encrypter_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b87d0fc4245c743c459674ab0c7263c43771bd32",
      "name": "aes_128_gcm_12_encrypter_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7345b5c458c6e40c1d927ef7e7d53e68f7705c3",
      "name": "aes_128_gcm_12_encrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cb44d355a8dd357b04e6bcbb34ed08c981bb54be",
      "name": "cert_compressor.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d95c5bce540ca7086622b81c81ff1a7f4e23396c",
      "name": "cert_compressor.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1b3c28af47a5e144aab7787c35e30acc469a25c7",
      "name": "cert_compressor_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2ca1b60a5e3b3af11e995c32afde0e1a3db487fb",
      "name": "chacha20_poly1305_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "44f52c496ce2f1587856ad5aeb3174b7b26c0389",
      "name": "chacha20_poly1305_decrypter_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "78c988df6eb0b028cc7ba8066c0550b9350a12a9",
      "name": "chacha20_poly1305_decrypter_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8a4cec4a3b05ef0e2b96073d4f5f0612085c1500",
      "name": "chacha20_poly1305_decrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6504970929ba786763176dbbbbbba8ef90043a50",
      "name": "chacha20_poly1305_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2c51da83507999f89981bbbda6dd12e80bacfc2b",
      "name": "chacha20_poly1305_encrypter_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "91e75d04482323c3918300e6a2880cf769a3efd9",
      "name": "chacha20_poly1305_encrypter_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5b05c7f03c5002dc7cfc5518e794b6ef26349bc8",
      "name": "chacha20_poly1305_encrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e707bf01cb3e983d8ba7cf6d75cd78273e31acc3",
      "name": "channel_id.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "bd335fb0c90d81d058ef2e9d866449b376972404",
      "name": "channel_id.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a4d6d919c5542518711bebea9286ee322a088dc6",
      "name": "channel_id_chromium.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "43a1ed390b61d26542876dbfb58db7459eba8173",
      "name": "channel_id_chromium.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "748e4ef14b07778e9f520b82242ace9d8a5cc0d3",
      "name": "channel_id_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "97dc32e2d89ba5494d2c9271d08b7d534795a9ec",
      "name": "channel_id_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "73927239f27274776ea484f1e0a6cede27a08ef5",
      "name": "channel_id_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d4603c71f018e111d05b754aae4a948026b2b491",
      "name": "common_cert_set.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a9e93045f57c6b9d688bff35957030f81db695c0",
      "name": "common_cert_set.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "aa436e2e9267619df8cd0a40f2fce32cf83a86f8",
      "name": "common_cert_set_1.c"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23aef2133ce9dde05bbcb9ac3527d49a2f5af612",
      "name": "common_cert_set_1a.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "326b1fd0ad55d98a6544bd2f42ad413464637e0d",
      "name": "common_cert_set_1b.inc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "09b06d18eb59d4c96839599f71d69c187857b047",
      "name": "common_cert_set_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fe76a7ff1d3e63128fec2183eb39ac8b1dbf82a5",
      "name": "crypto_framer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "64137a20d26dc9bcfc97748be08dba40ad0763b1",
      "name": "crypto_framer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "23846a691468708935e18fe1e1872d47911f54b8",
      "name": "crypto_framer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5a928b6e0cdc1932958e5144100cbd3b2c20373b",
      "name": "crypto_handshake.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e8883258ad2caec34ac6cb8ddb5de1bb0f352fe6",
      "name": "crypto_handshake.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a28c685bb88ebf58aeda09ed647c4efae7720403",
      "name": "crypto_handshake_message.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7b686596ce64e25c6189b462f5b66fdec6fecd80",
      "name": "crypto_handshake_message.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "607dc25e4ba380aed10a836f4b1af087b8a1bdef",
      "name": "crypto_protocol.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a7898d995a43e53cc8853a09bd7155dc6f1ebbba",
      "name": "crypto_secret_boxer.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "38b8fb339ece4160ee2523493e05eafd58edc225",
      "name": "crypto_secret_boxer.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "427d052d011cb8c84aba64937b4ac6af7418cf43",
      "name": "crypto_secret_boxer_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "d292f9e9db9cb967a9a722b582f5514b264940db",
      "name": "crypto_server_config_protobuf.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "57ebfb048478efc4b2bf2ab63ae30003c2a2f767",
      "name": "crypto_server_config_protobuf.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46db1662a5a239fc125f81aef372656a112a64b7",
      "name": "crypto_server_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0916474f215719459d5f4b9dca8b59a0f6e62035",
      "name": "crypto_utils.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "725a863826136986a28d2fd1c87f2fbb1607e202",
      "name": "crypto_utils.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1395cc313729cfbacd2c1103b3ab2f5dba2c079a",
      "name": "crypto_utils_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f3d39e76001151853654a87316ea47ff72d3cdb9",
      "name": "curve25519_key_exchange.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cdb6d1a2c4f4becd73733a7c440d66e38514d66b",
      "name": "curve25519_key_exchange.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93ef63010bd015fc833a7b67856351441ccb5bb4",
      "name": "curve25519_key_exchange_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "2700be0fe1b289f18b2843f9ba2d41348615431c",
      "name": "ephemeral_key_source.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "8690f0eff2c442d35fc7629892bec579b4dbbe37",
      "name": "key_exchange.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "71d222448f1ec2133d20604e9ce3d6f3a34f0e2e",
      "name": "local_strike_register_client.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5f576e99d38cd936e3e99227365c69982c9fd042",
      "name": "local_strike_register_client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "5665cb6b234657675a10d885192b187dbd921381",
      "name": "local_strike_register_client_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "040ca8b466310a2061757c66a9a63328da72688d",
      "name": "null_decrypter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3be3406440e06e1ed8efdc55be38834b721c6c10",
      "name": "null_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4c8bae4ff5f6373047acd08e97c37d8dbc4c90da",
      "name": "null_decrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "c1e823e78ccb29d46f4f02de0793b8160898a213",
      "name": "null_encrypter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "66618fb9530a7327e4068d329ce3ca6177ff4a01",
      "name": "null_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "e9ae773e97a81004040158390950dc1dfab5a4b6",
      "name": "null_encrypter_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e22a335df817d6bbbc4c10020e96cb066ebd464",
      "name": "p256_key_exchange.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "3296a6f566b8b34005a993b2c77ee44c7c624f17",
      "name": "p256_key_exchange_nss.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "88d45c8e4a2d49e16e596adbe9744e7d2cff1f18",
      "name": "p256_key_exchange_openssl.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "54c99a0324a59d7cc13a3e420655185a066f64d1",
      "name": "p256_key_exchange_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f6eac21364d3e9cdeb9ed0dbf0eddece9578bd94",
      "name": "proof_source.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "fcca88bcf0fdc5e539a923b3afab9bdf01d70784",
      "name": "proof_source_chromium.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "45deb66c68748e9afcb8320f3244e50c0347237c",
      "name": "proof_source_chromium.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b493f225fd669afa730865f0d4546e945647eaf5",
      "name": "proof_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "87339da4208f5654a38f27e3dfffddc30863ae01",
      "name": "proof_verifier.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "6b91d653dc938cc2d8debbad41d67263176d6796",
      "name": "proof_verifier_chromium.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "46d63e16e5cd51d7000fa3b11d940cc571db1874",
      "name": "proof_verifier_chromium.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "9e0f5987f244967e644bf3760c494851ba44a41f",
      "name": "proof_verifier_chromium_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f9af05561d0b31acc42af2ddf00fd978ef90b748",
      "name": "quic_crypto_client_config.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4eb4caf0938552c779ca50f13231d34f062421c8",
      "name": "quic_crypto_client_config.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0e1ea792f8698e9cf13d3462a91d59c5df0c7b4f",
      "name": "quic_crypto_client_config_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0b42e62ebef3656c7705c1342d2e6a7d5471aaa6",
      "name": "quic_crypto_server_config.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f7716e25f2b2dc46a6b5cd729b0619d74f8a1aef",
      "name": "quic_crypto_server_config.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "4b0aa5a572264a122aa8d27b37d2389104cfd5d5",
      "name": "quic_crypto_server_config_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "b7cb089e5fe3c888027d5515140035d4d36b7ee4",
      "name": "quic_decrypter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "0f553e7d2c56f6360800bb757432bd216869694f",
      "name": "quic_decrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "298a15a58f5c3a637637b54af2a9f150450682d4",
      "name": "quic_encrypter.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a44ef2070968d4e8f608369e5cdab8920f99f987",
      "name": "quic_encrypter.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "941b3891176ea905037cfaf13b256d811add4b29",
      "name": "quic_random.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "ac69b8567a9eb8192ac1e6a6ab6ea0a448c2d7e5",
      "name": "quic_random.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "a76262572b1f34963a079ef6e6c42760026662fd",
      "name": "quic_random_test.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "40111519fc2839f73c4039963d385df1dffe1ac4",
      "name": "quic_server_info.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "1e4e1bd4874695edf67aae4f8d15b3eb19443570",
      "name": "quic_server_info.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "7facf35e218b364e02930cb73cfbfb8b39868edb",
      "name": "scoped_evp_aead_ctx.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "f0f04c1caafc1da5278691b48fa202d55c70c509",
      "name": "scoped_evp_aead_ctx.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "93f0e0d01a08609c3dd15487ed3b9d92dccec34b",
      "name": "strike_register.cc"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cbd0b8ececca7cb11cb70cd26ac36a7c971e924d",
      "name": "strike_register.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "dae35197a364557d04f4dce8dfddbf4065805dba",
      "name": "strike_register_client.h"
    },
    {
      "mode": 33188,
      "type": "blob",
      "id": "cbb189ab2fa7f6d6fe4256d1f592f026a20c5ba5",
      "name": "strike_register_test.cc"
    }
  ]
}
