{"name": "python3-protobuf-3.20.0", "files": [{"SPDXID": "SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b", "fileName": "dependency_links.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"algorithm": "SHA1", "checksumValue": "adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"}, {"algorithm": "MD5", "checksumValue": "68b329da9893e34099c7d8ad5cb9c940"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pluginpb2.py-06fef76a14245a73b1f571fc605e53aebcd23e392c6ea7a59c34e5eb7ab5eefd", "fileName": "plugin_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "06fef76a14245a73b1f571fc605e53aebcd23e392c6ea7a59c34e5eb7ab5eefd"}, {"algorithm": "SHA1", "checksumValue": "805edcb6b174888f3f918131a90ed4e97cecbfd7"}, {"algorithm": "MD5", "checksumValue": "86f3155133d433a0882430c871a567dc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.cfg-0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b", "fileName": "setup.cfg", "checksums": [{"algorithm": "SHA256", "checksumValue": "0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b"}, {"algorithm": "SHA1", "checksumValue": "62cda38e6d5d30bacd45b89ec0bfeab0a9895cba"}, {"algorithm": "MD5", "checksumValue": "b2460fccd2d7ba8b05b49f82c18f3366"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptor.py-0e20f149e8f85b876ddd8fdbbefd2e09af58c1d09a3027be5981628228b755a0", "fileName": "descriptor.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0e20f149e8f85b876ddd8fdbbefd2e09af58c1d09a3027be5981628228b755a0"}, {"algorithm": "SHA1", "checksumValue": "8b5427a0ac1530f3436409cfb40da6b4ab541d7a"}, {"algorithm": "MD5", "checksumValue": "a8664d70a01f8c9f4f410afa8f8221b9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-mapcontainer.cc-0e7727c917538a548194dadbc1d23f9d7d75bf11b4578af92d8638c3daea8a6d", "fileName": "map_container.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "0e7727c917538a548194dadbc1d23f9d7d75bf11b4578af92d8638c3daea8a6d"}, {"algorithm": "SHA1", "checksumValue": "37cdc023c25852c34a82c17123191a0a808fd216"}, {"algorithm": "MD5", "checksumValue": "2ca89b476c29d82cbe510e9097e9fb7a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-cppmessage.py-0f4f9bc6d8dfd518bc6f41ae6cbe7182490407fcff9887fce3bcab46f56a0c15", "fileName": "cpp_message.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "0f4f9bc6d8dfd518bc6f41ae6cbe7182490407fcff9887fce3bcab46f56a0c15"}, {"algorithm": "SHA1", "checksumValue": "989a96526f2255276d06ac1e95cec949c8e9f16c"}, {"algorithm": "MD5", "checksumValue": "569f60f659e60825d757460e171dff7f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptorcontainers.cc-1572f7f28ab803c2320e9212cdcefba29790a4d96bfe61b17381fb828ee1a16d", "fileName": "descriptor_containers.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "1572f7f28ab803c2320e9212cdcefba29790a4d96bfe61b17381fb828ee1a16d"}, {"algorithm": "SHA1", "checksumValue": "6f8c80829c29893797021343dd8a42bcfb7e8585"}, {"algorithm": "MD5", "checksumValue": "6e56f330c410dc70c470a54b13b4dff7"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptorcontainers.h-1990532a7eed7d38c319ecba2773385db44316eef86fb17a83086458be40f761", "fileName": "descriptor_containers.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "1990532a7eed7d38c319ecba2773385db44316eef86fb17a83086458be40f761"}, {"algorithm": "SHA1", "checksumValue": "7fa5cfd6ffa45ab52929b94fb7a0da6d7dc2be04"}, {"algorithm": "MD5", "checksumValue": "ee7f4918be7d133414f1969d7bcb9b77"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-message.py-1b28f461be9e5a2238ed03b80e70365b62745a50e24559bcdc594a7cefc8b1ff", "fileName": "message.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1b28f461be9e5a2238ed03b80e70365b62745a50e24559bcdc594a7cefc8b1ff"}, {"algorithm": "SHA1", "checksumValue": "cc6888bdef36087e7f950a3e495ce01874892966"}, {"algorithm": "MD5", "checksumValue": "3b0ecc35ece804e4e880ffb9a1275080"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-jsonformatproto3pb2.py-1b2ee0a972d43df49092198fe9ea57d3ec4e0c319d13aa58e7b327f777f81260", "fileName": "json_format_proto3_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "1b2ee0a972d43df49092198fe9ea57d3ec4e0c319d13aa58e7b327f777f81260"}, {"algorithm": "SHA1", "checksumValue": "1580114abe4d1e1b26dd4c0acf579c00de504c01"}, {"algorithm": "MD5", "checksumValue": "9cf0c77e15930529ec0f976607b0c9c5"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptordatabase.cc-1e8a83ef01b169ef393dce8997f914ab1898d47b3ef9ad3232f03156c230ce70", "fileName": "descriptor_database.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "1e8a83ef01b169ef393dce8997f914ab1898d47b3ef9ad3232f03156c230ce70"}, {"algorithm": "SHA1", "checksumValue": "bc3eb05b9b23294668469e03c488c63792a6dde3"}, {"algorithm": "MD5", "checksumValue": "7f61eca8a5a5723a282c61b71a72a248"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-field.cc-200fdad02273531910092e35bc5f9f2fefe44c6a714d531c4e482746856e124e", "fileName": "field.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "200fdad02273531910092e35bc5f9f2fefe44c6a714d531c4e482746856e124e"}, {"algorithm": "SHA1", "checksumValue": "4f4827c3181b3741b1e5be59863733befc72ed4d"}, {"algorithm": "MD5", "checksumValue": "d0b91c8ff16fbba92e527fe8f19abebb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-mapcontainer.h-20ea71c046fa57dd628737d619851e98c6fdc2f44d13fe183df0cf09bc029395", "fileName": "map_container.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "20ea71c046fa57dd628737d619851e98c6fdc2f44d13fe183df0cf09bc029395"}, {"algorithm": "SHA1", "checksumValue": "b2afe253f765c5e267ce0c9844f8f937ee730eee"}, {"algorithm": "MD5", "checksumValue": "7dd28e021194f786e324680431c94c97"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-typepb2.py-2227f1ddd22e9066d105d61a24f40900327e65c05d8f3b41d49be9953ec4889a", "fileName": "type_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2227f1ddd22e9066d105d61a24f40900327e65c05d8f3b41d49be9953ec4889a"}, {"algorithm": "SHA1", "checksumValue": "2ca6ee8b5a61bb498cf53156e5b16db824507004"}, {"algorithm": "MD5", "checksumValue": "6850772aaee7dcd724e03525240739cc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-textencoding.py-22b7e770fd75da528c2e75a18635e8733c44bf6459f64ce58a7cc0cc7b2dae56", "fileName": "text_encoding.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "22b7e770fd75da528c2e75a18635e8733c44bf6459f64ce58a7cc0cc7b2dae56"}, {"algorithm": "SHA1", "checksumValue": "4b6d54e417a2ea2f3419995eecf5eb75a257723d"}, {"algorithm": "MD5", "checksumValue": "bf8dfe0e94bab19b8be7c8a1daffb4f9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-structpb2.py-275eb3a7a1d4e4fd93c87a6600ecd3bcf0cdfe78a1f6e2e0fb3d7cfb76e7169d", "fileName": "struct_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "275eb3a7a1d4e4fd93c87a6600ecd3bcf0cdfe78a1f6e2e0fb3d7cfb76e7169d"}, {"algorithm": "SHA1", "checksumValue": "2101de065a05e715e68737332e597f41a518b47a"}, {"algorithm": "MD5", "checksumValue": "c538439dc8a1369e0d95a672265d49ae"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-messagefactory.h-27b261b8dfc7e9560dd21447d236f4d4e0f3c6644df71c10fff25ee869d5937e", "fileName": "message_factory.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "27b261b8dfc7e9560dd21447d236f4d4e0f3c6644df71c10fff25ee869d5937e"}, {"algorithm": "SHA1", "checksumValue": "d0707c0095bd87aeac14d687fa284f0d953635c9"}, {"algorithm": "MD5", "checksumValue": "e9cc658b290f0b0a1be396c6323c25c3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptor.h-29d7b0acd84005c8871992091125251d738f245c2f98168cf0fe6291c49167bb", "fileName": "descriptor.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "29d7b0acd84005c8871992091125251d738f245c2f98168cf0fe6291c49167bb"}, {"algorithm": "SHA1", "checksumValue": "1a9a0d360a4f12e7efa12f1f77a8079f465860c3"}, {"algorithm": "MD5", "checksumValue": "ace5be4204fe77351e440b81f7e8844f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-durationpb2.py-2a67c0bb96d0e068687aa1f4ea727bb6345bb68bf76f492d507a2184d225da9d", "fileName": "duration_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2a67c0bb96d0e068687aa1f4ea727bb6345bb68bf76f492d507a2184d225da9d"}, {"algorithm": "SHA1", "checksumValue": "a1af110b37a99b47d3afac4c1d6d44b0c7776163"}, {"algorithm": "MD5", "checksumValue": "f3093978c1d7cfd5ef564831d44c115c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-safenumerics.h-2aebf144b445282053859e6eda33fc10d6d849785bb8e0f6e1b7fe4030120d50", "fileName": "safe_numerics.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "2aebf144b445282053859e6eda33fc10d6d849785bb8e0f6e1b7fe4030120d50"}, {"algorithm": "SHA1", "checksumValue": "0422e92cb7b2e824ddceabd928b3c736cd82b4d8"}, {"algorithm": "MD5", "checksumValue": "a35241f82266bbc1c0969390bb6d15dc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-messagefactory.py-2c3d7c780299fed6670f321473f8039ab931bb089891487e7fe0647d55bb5a4a", "fileName": "message_factory.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "2c3d7c780299fed6670f321473f8039ab931bb089891487e7fe0647d55bb5a4a"}, {"algorithm": "SHA1", "checksumValue": "8a6b7a02ac2ec585c3db251278e4089633c26cba"}, {"algorithm": "MD5", "checksumValue": "e5212ef1a4847fe9bbc0597a8fad8bfa"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pythonmessage.py-3040c674db2b068f0e2a4f76b3cec9f6a8c909037f964642247257680d6d87c5", "fileName": "python_message.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3040c674db2b068f0e2a4f76b3cec9f6a8c909037f964642247257680d6d87c5"}, {"algorithm": "SHA1", "checksumValue": "13f3ee3b04927f955b0b0ca3744a87a8e3bac71c"}, {"algorithm": "MD5", "checksumValue": "530e1f286e674a55263f796bba998fe9"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-service.py-3065a0a314eb4a59aa5ac817be9d5768fe5283efe9abc4b0d9726e6359ba3153", "fileName": "service.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3065a0a314eb4a59aa5ac817be9d5768fe5283efe9abc4b0d9726e6359ba3153"}, {"algorithm": "SHA1", "checksumValue": "8cc63757e97f86593eb084788b7e6c683b7c112a"}, {"algorithm": "MD5", "checksumValue": "ce25e7d6330617a27ce365aed2ac2613"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-SOURCES.txt-322e7dabac1a920e4237b6e538418cd85c02c5e991680e57af5c9fb79ef3e72a", "fileName": "SOURCES.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "322e7dabac1a920e4237b6e538418cd85c02c5e991680e57af5c9fb79ef3e72a"}, {"algorithm": "SHA1", "checksumValue": "07a9ab2873bb085e98f740447441af476357b32f"}, {"algorithm": "MD5", "checksumValue": "007c221b2920ac8cb20df98e39d1bb61"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-messagefactory.cc-3434cfc6f87b7cb18b13e8b4dba203cd46b5be9304b330a65585f7b502432c83", "fileName": "message_factory.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "3434cfc6f87b7cb18b13e8b4dba203cd46b5be9304b330a65585f7b502432c83"}, {"algorithm": "SHA1", "checksumValue": "a885a844b13a5db7db66635a77bc50414bb52324"}, {"algorithm": "MD5", "checksumValue": "9964b645d804422d5d5161aad90f69c8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pythonprotobuf.h-344bc412dbeceb2d42bf1bfefbfb8d65b224700746c543f3e181a33fbfdb5393", "fileName": "python_protobuf.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "344bc412dbeceb2d42bf1bfefbfb8d65b224700746c543f3e181a33fbfdb5393"}, {"algorithm": "SHA1", "checksumValue": "cf8148f76ed805b05ca30a6f86624fcd2b332497"}, {"algorithm": "MD5", "checksumValue": "edbfd89525ac96bb24fb6dedddcf52a8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-jsonformatpb2.py-351f4631ed2183075b0c45b93f2aaebf001872c1e43eca1bae7195e2c2328a2b", "fileName": "json_format_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "351f4631ed2183075b0c45b93f2aaebf001872c1e43eca1bae7195e2c2328a2b"}, {"algorithm": "SHA1", "checksumValue": "54293969917c7eda746a18248adff1bf5e03aacd"}, {"algorithm": "MD5", "checksumValue": "13d1d8f697c91897672eb5370cf9d52d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-enumtypewrapper.py-3ca59861945ec63925e0aacc9c66ba0acab6c5b2855e8aac59bc181ef274ca23", "fileName": "enum_type_wrapper.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3ca59861945ec63925e0aacc9c66ba0acab6c5b2855e8aac59bc181ef274ca23"}, {"algorithm": "SHA1", "checksumValue": "a851b15c24a6e9575f8d9b2ce4d799ae615f51b9"}, {"algorithm": "MD5", "checksumValue": "b3079fc1e42d1fe3851cf7fe0708e6fa"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-apipb2.py-3cc87bc47eafb0b096fb2d5ffc0ff4427c773ed4b1fa0d94b12e0022cc17adc3", "fileName": "api_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3cc87bc47eafb0b096fb2d5ffc0ff4427c773ed4b1fa0d94b12e0022cc17adc3"}, {"algorithm": "SHA1", "checksumValue": "07e080857c2b70f649deac106b3bcc4b69a3079b"}, {"algorithm": "MD5", "checksumValue": "364feb203bf50be8e1b9b6f96fae15ab"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-timestamppb2.py-3d30a516cc878eec0a1efe21e87a35f8670c39f53746177779d00d8d34046c92", "fileName": "timestamp_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "3d30a516cc878eec0a1efe21e87a35f8670c39f53746177779d00d8d34046c92"}, {"algorithm": "SHA1", "checksumValue": "0bf9007e7e9c3c89eca53065df9cf370bb208861"}, {"algorithm": "MD5", "checksumValue": "554e521db58157f58d89c1ac37fb7805"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-unknownfields.h-405204a05475b7ca8cc92f08c2694977b5f05d6afd82940e1c31889f24c70cb3", "fileName": "unknown_fields.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "405204a05475b7ca8cc92f08c2694977b5f05d6afd82940e1c31889f24c70cb3"}, {"algorithm": "SHA1", "checksumValue": "652a6fe02e31370df9dc884fb760389610603b17"}, {"algorithm": "MD5", "checksumValue": "ae23130b8885e6ed4479575e4ef3c2e3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-messagelistener.py-43073982489f02f5b3866ddbd2ffa75c9928ccd4e02fe2fdd9702c9678056a8c", "fileName": "message_listener.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "43073982489f02f5b3866ddbd2ffa75c9928ccd4e02fe2fdd9702c9678056a8c"}, {"algorithm": "SHA1", "checksumValue": "8458c538fe4db5fdb41c810a68be56b4450702b7"}, {"algorithm": "MD5", "checksumValue": "a95c2f1d948490f1ae99808629024ab2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-containers.py-447e8d9304822f3439a9382cbccd388e44638020cd1c54566727d20afbeffeb9", "fileName": "containers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "447e8d9304822f3439a9382cbccd388e44638020cd1c54566727d20afbeffeb9"}, {"algorithm": "SHA1", "checksumValue": "d4e16b82c7aeaf70e022bfc1f897813ae82ee592"}, {"algorithm": "MD5", "checksumValue": "107ec01280d4a9709f4cd26da4e77963"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptor.cc-47147b171f47510cfa450bff61924af2097f27b4f5be12707088237a3dae714b", "fileName": "descriptor.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "47147b171f47510cfa450bff61924af2097f27b4f5be12707088237a3dae714b"}, {"algorithm": "SHA1", "checksumValue": "8e658fa6e8302c2a6989bb212bb508335ec3cbc5"}, {"algorithm": "MD5", "checksumValue": "5df4b61f13066d1e3369ccbd4c7ed2e4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-anypb2.py-4dd4da53c30f8fbb6a8e296131b20af26dc020fed8bddd3c4762e85e88f061a1", "fileName": "any_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "4dd4da53c30f8fbb6a8e296131b20af26dc020fed8bddd3c4762e85e88f061a1"}, {"algorithm": "SHA1", "checksumValue": "9f936c64fd8a401a7ed83becefec4549a3a039f0"}, {"algorithm": "MD5", "checksumValue": "1f003080dcefcd941bbce481c42ddaae"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-messagemodule.cc-4eb0a49f4b4ffa6ae7ee977361850b02625504f078a2159ec3d0b92ba6261974", "fileName": "message_module.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "4eb0a49f4b4ffa6ae7ee977361850b02625504f078a2159ec3d0b92ba6261974"}, {"algorithm": "SHA1", "checksumValue": "c81d0ddcff9e6607be58dd204cc6908312cfad87"}, {"algorithm": "MD5", "checksumValue": "0146a4f453e21120cd75ff83cf145b23"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-protobuilder.py-59c126503536ea4fc94a25335c9edb82d86047b8e54e239e715d67a74cc6c80f", "fileName": "proto_builder.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "59c126503536ea4fc94a25335c9edb82d86047b8e54e239e715d67a74cc6c80f"}, {"algorithm": "SHA1", "checksumValue": "23d175cec87f551f2682381b461040087e2105ec"}, {"algorithm": "MD5", "checksumValue": "29e4ed7a09c9b4e3759ad165b9644cd4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-decoder.py-5c3aa9684cea6af57829aee3c768e89f1084cae282971cdb58f4b63383937b42", "fileName": "decoder.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "5c3aa9684cea6af57829aee3c768e89f1084cae282971cdb58f4b63383937b42"}, {"algorithm": "SHA1", "checksumValue": "7ac068fb96e64598ecc93cd14d9321fca080f48f"}, {"algorithm": "MD5", "checksumValue": "e375c31897c820edf24f7d5de94f0f40"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-61433ec6a36f4833aa51c4add1ae22504688e2ba673e0cb606813464fa43e3ec", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "61433ec6a36f4833aa51c4add1ae22504688e2ba673e0cb606813464fa43e3ec"}, {"algorithm": "SHA1", "checksumValue": "21fd5e105e6d2c9db6b0080941284c57c1dc33fb"}, {"algorithm": "MD5", "checksumValue": "695b324d6a7c359ad1c8e01cbdce0307"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-symboldatabase.py-6823c6138376b256fa1c50787071490c0f337a180ccb5e9763c04c1ff79b7e17", "fileName": "symbol_database.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6823c6138376b256fa1c50787071490c0f337a180ccb5e9763c04c1ff79b7e17"}, {"algorithm": "SHA1", "checksumValue": "c821ec33f7f82807259669ea466ae191399742bf"}, {"algorithm": "MD5", "checksumValue": "0fa3882253496a902d7288d238aa4b63"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-typecheckers.py-6b7a36cbe4bd5d214488f51abb97da133d9fbb6388c5885333d64688b3c25e53", "fileName": "type_checkers.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "6b7a36cbe4bd5d214488f51abb97da133d9fbb6388c5885333d64688b3c25e53"}, {"algorithm": "SHA1", "checksumValue": "1e0be46099d891114666bb3722f704791d1a400a"}, {"algorithm": "MD5", "checksumValue": "6f80419469fbe42b9905e49dc9df58e3"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-repeatedcompositecontainer.h-6dd13cc02beeeffe7f6bafba723bc256abb6eb2a97f9effe97c1779eee2a14ef", "fileName": "repeated_composite_container.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "6dd13cc02beeeffe7f6bafba723bc256abb6eb2a97f9effe97c1779eee2a14ef"}, {"algorithm": "SHA1", "checksumValue": "406218cf50eb1af28506d79af0ec81a14e150c0b"}, {"algorithm": "MD5", "checksumValue": "2ce410a22a1c07bc5a2fb8e2240fe0ba"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-LICENSE-6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d", "fileName": "LICENSE", "checksums": [{"algorithm": "SHA256", "checksumValue": "6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d"}, {"algorithm": "SHA1", "checksumValue": "1b5a14d06dd784e88dadc5c68344be2dc13875b6"}, {"algorithm": "MD5", "checksumValue": "37b5762e07f0af8c74ce80a8bda4266b"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extensiondict.cc-6f9140de6d6015e150f57d4a26e0619892bedc7d78e9a5c054f929ad7fdec1d5", "fileName": "extension_dict.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "6f9140de6d6015e150f57d4a26e0619892bedc7d78e9a5c054f929ad7fdec1d5"}, {"algorithm": "SHA1", "checksumValue": "da6a543c4f8dadb2bd5500f1315760892b59cbfb"}, {"algorithm": "MD5", "checksumValue": "e71e807c94b1051677d843ec682754d8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-message.cc-6fe0195c370872687bab0c1e223d2d19c424d9236e92110564c946ba941e399b", "fileName": "message.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "6fe0195c370872687bab0c1e223d2d19c424d9236e92110564c946ba941e399b"}, {"algorithm": "SHA1", "checksumValue": "2d8af5775739c6122b096e2349a5066c03fa0ddb"}, {"algorithm": "MD5", "checksumValue": "0f90bc27e64f72a5da8a59dbfc40786e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-emptypb2.py-77a0937b9d20a4536546e5d7c8be91d4f53c5ae2e0f2aa8bb327bbb4496e9c55", "fileName": "empty_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "77a0937b9d20a4536546e5d7c8be91d4f53c5ae2e0f2aa8bb327bbb4496e9c55"}, {"algorithm": "SHA1", "checksumValue": "7ac48f148b1053be66d268ed71e679a076866b40"}, {"algorithm": "MD5", "checksumValue": "1b430efd5020f7d56ee147bcdf649803"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-jsonformat.py-7a02a7be04919fad8723a50c5b0f823933df85e0451114aa30d8b1a76889645d", "fileName": "json_format.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7a02a7be04919fad8723a50c5b0f823933df85e0451114aa30d8b1a76889645d"}, {"algorithm": "SHA1", "checksumValue": "a978963d1f96ccb80ceb635e79c24204924463ff"}, {"algorithm": "MD5", "checksumValue": "d743377a44c1dfd687305327f12a63eb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-protoapi.h-7da76165d7a35c63b29dae73eb53daf4bb7e5e5d90bde9935d555a8c9cd6b111", "fileName": "proto_api.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "7da76165d7a35c63b29dae73eb53daf4bb7e5e5d90bde9935d555a8c9cd6b111"}, {"algorithm": "SHA1", "checksumValue": "d5902b2073a7acbc9408e48b96206349ed0f2325"}, {"algorithm": "MD5", "checksumValue": "2c7d0a7cfeb870c907d3ddfbead04569"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-reflection.py-7fad703fa93e1cc4a14702ec7d1a2649c1b31b46695942e9ca1630be3b9930a4", "fileName": "reflection.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "7fad703fa93e1cc4a14702ec7d1a2649c1b31b46695942e9ca1630be3b9930a4"}, {"algorithm": "SHA1", "checksumValue": "13458df6b9585e4752264dcb86dcb8511e0e67b3"}, {"algorithm": "MD5", "checksumValue": "41edf358310e5d59516c910b657eb6f2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-repeatedscalarcontainer.cc-83e8ab2699dd4c1c9c18c0cddf095bb08d5cb6b562e25f88ad9873cb38329308", "fileName": "repeated_scalar_container.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "83e8ab2699dd4c1c9c18c0cddf095bb08d5cb6b562e25f88ad9873cb38329308"}, {"algorithm": "SHA1", "checksumValue": "89811131f70a5ed5631fb8784a7f808af1b71613"}, {"algorithm": "MD5", "checksumValue": "ed0c98df434cfe938f4f2c8b1a4573bf"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-field.h-88012757729c7251cf28b9469f57e78f004c63c1a418ce626e6ab76f5f965216", "fileName": "field.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "88012757729c7251cf28b9469f57e78f004c63c1a418ce626e6ab76f5f965216"}, {"algorithm": "SHA1", "checksumValue": "ae2e328d25cbfe891b74f19c63b855178ce74e7a"}, {"algorithm": "MD5", "checksumValue": "25a07ef2e05cfa0988570c128d9d5aff"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-setup.py-92c5478b6b6046b0d75b666227e9c09508fa4f73866af57961113f8584176c29", "fileName": "setup.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "92c5478b6b6046b0d75b666227e9c09508fa4f73866af57961113f8584176c29"}, {"algorithm": "SHA1", "checksumValue": "386f12b70fcbfc0ec4b26c02462f6c701903f782"}, {"algorithm": "MD5", "checksumValue": "0250be889063187d55de0657d581fc07"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-fieldmaskpb2.py-9cd5ea78066198f3ac7b3e83ed5e5e03d5502026c1e665cd7b5ba6d63987fad0", "fileName": "field_mask_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "9cd5ea78066198f3ac7b3e83ed5e5e03d5502026c1e665cd7b5ba6d63987fad0"}, {"algorithm": "SHA1", "checksumValue": "34f3cc9c00e4ebb37d42fd7d76287ea283f20d25"}, {"algorithm": "MD5", "checksumValue": "0f0b97703384affe04048108792d3a68"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-message.h-9f6600e1525a4de4051eda8aa6adbdf4b8586f16c186aebfaa363c3b685a7109", "fileName": "message.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "9f6600e1525a4de4051eda8aa6adbdf4b8586f16c186aebfaa363c3b685a7109"}, {"algorithm": "SHA1", "checksumValue": "ca29e40d252c9f9f3af91ba617e2d8763df70b16"}, {"algorithm": "MD5", "checksumValue": "1f9e2d344c758e526b08c725767f8eb4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-repeatedcompositecontainer.cc-a2abb86126ed14293f031f2302663ba52a37af32227b16af32529cf8ef58f31b", "fileName": "repeated_composite_container.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "a2abb86126ed14293f031f2302663ba52a37af32227b16af32529cf8ef58f31b"}, {"algorithm": "SHA1", "checksumValue": "40e679c299c097c9402e12a6e1d13cea7bfc2b81"}, {"algorithm": "MD5", "checksumValue": "06071a4906a2367013adeb6ef12bb5a4"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptorpb2.py-a3973c1453011c3c6bca26defc908460ee718b80009bf4dee3165e5a527c8652", "fileName": "descriptor_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "a3973c1453011c3c6bca26defc908460ee718b80009bf4dee3165e5a527c8652"}, {"algorithm": "SHA1", "checksumValue": "93a7de85bea9f5eda2994d7a2abb3d7ec52a2ec6"}, {"algorithm": "MD5", "checksumValue": "85074f1de5184a2578cb0e96c2093c0c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-unknownfields.cc-aa3f872f9dc14a1a4fddda0228f38c46a5f8082d5de42e6ac001d91797393d52", "fileName": "unknown_fields.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "aa3f872f9dc14a1a4fddda0228f38c46a5f8082d5de42e6ac001d91797393d52"}, {"algorithm": "SHA1", "checksumValue": "49e5bc7c77f582a70d340a0968a22dd0af44c2ce"}, {"algorithm": "MD5", "checksumValue": "fdebda29bc6af15040499c42a58c0977"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-apiimplementation.py-ae66b95e518e63ac77e52e79012e5b48ebf4beaff6d758239cbe10f57ef89696", "fileName": "api_implementation.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ae66b95e518e63ac77e52e79012e5b48ebf4beaff6d758239cbe10f57ef89696"}, {"algorithm": "SHA1", "checksumValue": "f02bbd3e0102fe4350dcc063056fa96e35f447a8"}, {"algorithm": "MD5", "checksumValue": "bfc03f7f79c41f3366092c2179f47446"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptorpool.cc-b753196579ff3e6f82063d1ee9d4e0234b5aa75a447ae7152284c08799cb238e", "fileName": "descriptor_pool.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "b753196579ff3e6f82063d1ee9d4e0234b5aa75a447ae7152284c08799cb238e"}, {"algorithm": "SHA1", "checksumValue": "8389330dfe5b5674f37c6d5c312f8906e822fa79"}, {"algorithm": "MD5", "checksumValue": "33420cf6c7064be1c40c4860f228278d"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-PKGINFO-b927ff87f4cfe06057b5258cf67a10d5f42218848bb0972289a68167d59f8ebe", "fileName": "PKG-INFO", "checksums": [{"algorithm": "SHA256", "checksumValue": "b927ff87f4cfe06057b5258cf67a10d5f42218848bb0972289a68167d59f8ebe"}, {"algorithm": "SHA1", "checksumValue": "6a38203e1329430dd8edf1a8dfe397ac5f8a0be4"}, {"algorithm": "MD5", "checksumValue": "0f5da2b92f96725e1456396deae91e81"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-PKGINFO-b927ff87f4cfe06057b5258cf67a10d5f42218848bb0972289a68167d59f8ebe", "fileName": "PKG-INFO", "checksums": [{"algorithm": "SHA256", "checksumValue": "b927ff87f4cfe06057b5258cf67a10d5f42218848bb0972289a68167d59f8ebe"}, {"algorithm": "SHA1", "checksumValue": "6a38203e1329430dd8edf1a8dfe397ac5f8a0be4"}, {"algorithm": "MD5", "checksumValue": "0f5da2b92f96725e1456396deae91e81"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-builder.py-c2dba046061b20c7a8e2dc6f19495f14b0fc9ca6440c2c47de5911b7256775b6", "fileName": "builder.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c2dba046061b20c7a8e2dc6f19495f14b0fc9ca6440c2c47de5911b7256775b6"}, {"algorithm": "SHA1", "checksumValue": "46cefd8d4638b8e6eeac5ef7f2922e12f92f4b42"}, {"algorithm": "MD5", "checksumValue": "8ae6d84345182b9c767992318c44b898"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptorpool.py-c87899cf3153ba1fcb1a9f96347cc67b83150e94e1348de6b635756e99120286", "fileName": "descriptor_pool.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c87899cf3153ba1fcb1a9f96347cc67b83150e94e1348de6b635756e99120286"}, {"algorithm": "SHA1", "checksumValue": "8198e2a71eafa03b98dfed28bd21db99390c63a5"}, {"algorithm": "MD5", "checksumValue": "fd55261aec5468fbcfbef8fd3a13d5da"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wellknowntypes.py-c8bb727eb677b2f4a14cd80c5be5344cbb7bee91ec7b08bac482c381a6ddf816", "fileName": "well_known_types.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "c8bb727eb677b2f4a14cd80c5be5344cbb7bee91ec7b08bac482c381a6ddf816"}, {"algorithm": "SHA1", "checksumValue": "2a786e246a264473c91e98bc1f4f3c8c39c502b2"}, {"algorithm": "MD5", "checksumValue": "52b38aabaf3e23e70c59054f5ac4cdbc"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptordatabase.py-da105405bcd68d3772ab49cb67d1d829baa1329a2ecd9564f6caeeac44672d5a", "fileName": "descriptor_database.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "da105405bcd68d3772ab49cb67d1d829baa1329a2ecd9564f6caeeac44672d5a"}, {"algorithm": "SHA1", "checksumValue": "b82eb75ea9c9f2d211353734d6af022d031e73a7"}, {"algorithm": "MD5", "checksumValue": "f9a6fd9e249971c5ac58a1fdf28e1202"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extensiondict.py-dc36d6865ae91b26eebabd5b8df18a871d9df08568eed550504705f2d3cb4f2a", "fileName": "extension_dict.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "dc36d6865ae91b26eebabd5b8df18a871d9df08568eed550504705f2d3cb4f2a"}, {"algorithm": "SHA1", "checksumValue": "11b4f747ccf91f94be2f2e914e366ed274a8781b"}, {"algorithm": "MD5", "checksumValue": "5a052a18932c5ce23e265adf1a759a7e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-MANIFEST.in-de8de3c21c3e15b4378b840491d7974244f8a924de8985b4dca748cacce9f16b", "fileName": "MANIFEST.in", "checksums": [{"algorithm": "SHA256", "checksumValue": "de8de3c21c3e15b4378b840491d7974244f8a924de8985b4dca748cacce9f16b"}, {"algorithm": "SHA1", "checksumValue": "9c970d5913745e97567363f7461f593728fb8b29"}, {"algorithm": "MD5", "checksumValue": "e536c7ff5ddc2ed4806625539cc38e80"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"algorithm": "SHA1", "checksumValue": "da39a3ee5e6b4b0d3255bfef95601890afd80709"}, {"algorithm": "MD5", "checksumValue": "d41d8cd98f00b204e9800998ecf8427e"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-servicereflection.py-e6106bf10e204e0837313e0d6684f14528d36b1ccbb4d486fbc7176b99c75da4", "fileName": "service_reflection.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e6106bf10e204e0837313e0d6684f14528d36b1ccbb4d486fbc7176b99c75da4"}, {"algorithm": "SHA1", "checksumValue": "0b422f49ade797511d5d4996dae217bae5f3d6c2"}, {"algorithm": "MD5", "checksumValue": "d7238e2857d8e86067a55118d69a7eae"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptorpool.h-e71a4b52ced4b96e70641943f69e3274fbe221f49114397db78c6a0b44b58b80", "fileName": "descriptor_pool.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "e71a4b52ced4b96e70641943f69e3274fbe221f49114397db78c6a0b44b58b80"}, {"algorithm": "SHA1", "checksumValue": "3b363056a29c3bdfe3ecd40a8b6ee7030ef219e4"}, {"algorithm": "MD5", "checksumValue": "67edb7f7a9498f1331538310a5a3aa82"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-extensiondict.h-e7ff7442012d9c22449fe15e768749d08c46cb7625695ed13696dda47b3bfa61", "fileName": "extension_dict.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "e7ff7442012d9c22449fe15e768749d08c46cb7625695ed13696dda47b3bfa61"}, {"algorithm": "SHA1", "checksumValue": "3740269e6eae2afac299fb6d27f138ca0737244a"}, {"algorithm": "MD5", "checksumValue": "0eb656421b7abfb977d2321bd07f781c"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-textformat.py-e9a6327c1fa1b65db36bfc1a3ba2d5f495533dbc79423daf7f4b84f9c65d0ba3", "fileName": "text_format.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "e9a6327c1fa1b65db36bfc1a3ba2d5f495533dbc79423daf7f4b84f9c65d0ba3"}, {"algorithm": "SHA1", "checksumValue": "5ba064ed87e4196bcbb1aff79f67f9ca8489fe38"}, {"algorithm": "MD5", "checksumValue": "9937aaf3c3d058c52ab5d9258f94213f"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-encoder.py-ea15d6b131c207e72e9a06c0322e59dc923169bf04e4b0fda7f88f4b61e88620", "fileName": "encoder.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ea15d6b131c207e72e9a06c0322e59dc923169bf04e4b0fda7f88f4b61e88620"}, {"algorithm": "SHA1", "checksumValue": "e45b632ad00762effecf9e40e546ce4d1b32475a"}, {"algorithm": "MD5", "checksumValue": "2840bdf079ea5a7dfa381fbbdfd77291"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-pythonprotobuf.cc-eb88d1ca6625bb88a9297600c5294af11a6706b854cb163ae1c9eebd31f9ad4e", "fileName": "python_protobuf.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "eb88d1ca6625bb88a9297600c5294af11a6706b854cb163ae1c9eebd31f9ad4e"}, {"algorithm": "SHA1", "checksumValue": "c3eaaddee58fde84bf574ae3eb029072ba290da4"}, {"algorithm": "MD5", "checksumValue": "09a298af6ff3dc03763294e6fafac6f2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wireformat.py-ed6cfc815ed03afa13ccb316af09564a0ee1209fd3f0f9b5c3cfd62e1a62795c", "fileName": "wire_format.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ed6cfc815ed03afa13ccb316af09564a0ee1209fd3f0f9b5c3cfd62e1a62795c"}, {"algorithm": "SHA1", "checksumValue": "a38519c8a5ff12d7a34ae049080eacc384250a18"}, {"algorithm": "MD5", "checksumValue": "43610fecb345caf4b38f387ca50f491a"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-wrapperspb2.py-ee0f1ca7e59c120d075b3c79dca6a06c0afd6b87235c91c632b6923368b829ce", "fileName": "wrappers_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "ee0f1ca7e59c120d075b3c79dca6a06c0afd6b87235c91c632b6923368b829ce"}, {"algorithm": "SHA1", "checksumValue": "4c0b1b73454772f28b31b30d38731f28d86991fe"}, {"algorithm": "MD5", "checksumValue": "89bc719237648e43afe825660062a3ed"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-apiimplementation.cc-ef367c5fb032224a8490a81b1163c508063d0e9f03aa6e3599464d9de059004e", "fileName": "api_implementation.cc", "checksums": [{"algorithm": "SHA256", "checksumValue": "ef367c5fb032224a8490a81b1163c508063d0e9f03aa6e3599464d9de059004e"}, {"algorithm": "SHA1", "checksumValue": "3af505cb2665d39d76ba916a54da0b93fc4164a9"}, {"algorithm": "MD5", "checksumValue": "75845b53b61e481fd4c53276b27e18bb"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-init.py-f125c187c606c4f5c60e616d47f9fdd30b79c56bdce42129fcbe4f9faf3b55a5", "fileName": "__init__.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f125c187c606c4f5c60e616d47f9fdd30b79c56bdce42129fcbe4f9faf3b55a5"}, {"algorithm": "SHA1", "checksumValue": "90ceda680d4944e857eec8db2282f6456c3dbc22"}, {"algorithm": "MD5", "checksumValue": "ea2ede9f082d0ee1bde04c18f20055c8"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-descriptordatabase.h-f242d0f3c9cf3a8bd88deb681bb0e0c58066b64a7f1ff326a5397ff375998496", "fileName": "descriptor_database.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "f242d0f3c9cf3a8bd88deb681bb0e0c58066b64a7f1ff326a5397ff375998496"}, {"algorithm": "SHA1", "checksumValue": "58897c7af64c15ea3513e5576f763e72d2804126"}, {"algorithm": "MD5", "checksumValue": "842ec5632c3863a2b1dd6e2128537b47"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-scopedpyobjectptr.h-f251fa492494dd2bea98a7fa3f2ed8c95d12c29c84ead5bb88d4df711ec9ba7c", "fileName": "scoped_pyobject_ptr.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "f251fa492494dd2bea98a7fa3f2ed8c95d12c29c84ead5bb88d4df711ec9ba7c"}, {"algorithm": "SHA1", "checksumValue": "a3d9790dc9a9dd9c17ccfe6541d9d66a264fc281"}, {"algorithm": "MD5", "checksumValue": "5c38ec80d2b53addb19b7460a7afc6a2"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-README.md-f3747f064a3868547971906d851dfb5e471170371bccb33f8de9296dfd6afa18", "fileName": "README.md", "checksums": [{"algorithm": "SHA256", "checksumValue": "f3747f064a3868547971906d851dfb5e471170371bccb33f8de9296dfd6afa18"}, {"algorithm": "SHA1", "checksumValue": "33c3af05526c5511790b38fd0e7a105434a89c1a"}, {"algorithm": "MD5", "checksumValue": "d5de3e0b242dc1dfdacdc79140ec5ee5"}], "fileTypes": ["OTHER"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-sourcecontextpb2.py-f6c14baa15219131e474a3190903d043718295b0ccb4e4a5032e0ff4b8cf12f8", "fileName": "source_context_pb2.py", "checksums": [{"algorithm": "SHA256", "checksumValue": "f6c14baa15219131e474a3190903d043718295b0ccb4e4a5032e0ff4b8cf12f8"}, {"algorithm": "SHA1", "checksumValue": "4fbbe6546550a7ee12cf5a68fbdf96f2ac980e1a"}, {"algorithm": "MD5", "checksumValue": "ebbe038f30520810942f24f425c06440"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-namespacepackages.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77", "fileName": "namespace_packages.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"}, {"algorithm": "SHA1", "checksumValue": "d662cc72cfed7244a88a7360add85d5627b9cd6c"}, {"algorithm": "MD5", "checksumValue": "0cfa9f600839f57e90e5559b8ee54864"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-toplevel.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77", "fileName": "top_level.txt", "checksums": [{"algorithm": "SHA256", "checksumValue": "ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"}, {"algorithm": "SHA1", "checksumValue": "d662cc72cfed7244a88a7360add85d5627b9cd6c"}, {"algorithm": "MD5", "checksumValue": "0cfa9f600839f57e90e5559b8ee54864"}], "fileTypes": ["DOCUMENTATION"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-File-repeatedscalarcontainer.h-ffc283ec997b0d6c80fa6f63095882f3d50bdae9bee3eaf085ef90bb55a2e0c3", "fileName": "repeated_scalar_container.h", "checksums": [{"algorithm": "SHA256", "checksumValue": "ffc283ec997b0d6c80fa6f63095882f3d50bdae9bee3eaf085ef90bb55a2e0c3"}, {"algorithm": "SHA1", "checksumValue": "d008d4407050b439abfafba56a2315d2cc0b3a77"}, {"algorithm": "MD5", "checksumValue": "491d6a0e183aeb7ec12e5ee537e0b2d0"}], "fileTypes": ["SOURCE"], "copyrightText": "NOASSERTION", "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "SPDXID": "SPDXRef-DOCUMENT", "comment": "This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "packages": [{"name": "python3-protobuf-3.20.0", "SPDXID": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "checksums": [{"algorithm": "SHA256", "checksumValue": "e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8"}], "originator": "NOASSERTION", "versionInfo": "3.20.0", "copyrightText": "NOASSERTION", "filesAnalyzed": true, "licenseDeclared": "PROTOBUF", "packageFileName": "python3-protobuf-3.20.0-r0-p4f33e06.tar.gz", "downloadLocation": "NOASSERTION", "licenseConcluded": "PROTOBUF", "licenseInfoFromFiles": ["NOASSERTION"], "packageVerificationCode": {"packageVerificationCodeValue": "4656433200249ed1157b3abb109884b365cb7475bbb5109bd558acb6fa434cf42a69506994"}}], "annotations": [{"commnet": "The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]", "annotator": "Tool: The Duke of Highlander", "annotationDate": "2025-05-24T09:32:30.229394712Z", "annotationType": "REVIEW"}], "dataLicense": "CC0-1.0", "spdxVersion": "SPDX-2.3", "creationInfo": {"comment": "DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.", "created": "2025-05-24T09:32:30.229394652Z", "creators": ["Tool: The Duke of Highlander"], "licenseListVersion": "2.0"}, "relationships": [{"comment": "This describes relationship was added as a default relationship by the SPDX Tools Tag parser.", "spdxElementId": "SPDXRef-DOCUMENT", "relationshipType": "DESCRIBES", "relatedSpdxElement": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pluginpb2.py-06fef76a14245a73b1f571fc605e53aebcd23e392c6ea7a59c34e5eb7ab5eefd"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.cfg-0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptor.py-0e20f149e8f85b876ddd8fdbbefd2e09af58c1d09a3027be5981628228b755a0"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-mapcontainer.cc-0e7727c917538a548194dadbc1d23f9d7d75bf11b4578af92d8638c3daea8a6d"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-cppmessage.py-0f4f9bc6d8dfd518bc6f41ae6cbe7182490407fcff9887fce3bcab46f56a0c15"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptorcontainers.cc-1572f7f28ab803c2320e9212cdcefba29790a4d96bfe61b17381fb828ee1a16d"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptorcontainers.h-1990532a7eed7d38c319ecba2773385db44316eef86fb17a83086458be40f761"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-message.py-1b28f461be9e5a2238ed03b80e70365b62745a50e24559bcdc594a7cefc8b1ff"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-jsonformatproto3pb2.py-1b2ee0a972d43df49092198fe9ea57d3ec4e0c319d13aa58e7b327f777f81260"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptordatabase.cc-1e8a83ef01b169ef393dce8997f914ab1898d47b3ef9ad3232f03156c230ce70"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-field.cc-200fdad02273531910092e35bc5f9f2fefe44c6a714d531c4e482746856e124e"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-mapcontainer.h-20ea71c046fa57dd628737d619851e98c6fdc2f44d13fe183df0cf09bc029395"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-typepb2.py-2227f1ddd22e9066d105d61a24f40900327e65c05d8f3b41d49be9953ec4889a"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-textencoding.py-22b7e770fd75da528c2e75a18635e8733c44bf6459f64ce58a7cc0cc7b2dae56"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-structpb2.py-275eb3a7a1d4e4fd93c87a6600ecd3bcf0cdfe78a1f6e2e0fb3d7cfb76e7169d"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-messagefactory.h-27b261b8dfc7e9560dd21447d236f4d4e0f3c6644df71c10fff25ee869d5937e"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptor.h-29d7b0acd84005c8871992091125251d738f245c2f98168cf0fe6291c49167bb"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-durationpb2.py-2a67c0bb96d0e068687aa1f4ea727bb6345bb68bf76f492d507a2184d225da9d"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-safenumerics.h-2aebf144b445282053859e6eda33fc10d6d849785bb8e0f6e1b7fe4030120d50"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-messagefactory.py-2c3d7c780299fed6670f321473f8039ab931bb089891487e7fe0647d55bb5a4a"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pythonmessage.py-3040c674db2b068f0e2a4f76b3cec9f6a8c909037f964642247257680d6d87c5"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-service.py-3065a0a314eb4a59aa5ac817be9d5768fe5283efe9abc4b0d9726e6359ba3153"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-SOURCES.txt-322e7dabac1a920e4237b6e538418cd85c02c5e991680e57af5c9fb79ef3e72a"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-messagefactory.cc-3434cfc6f87b7cb18b13e8b4dba203cd46b5be9304b330a65585f7b502432c83"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pythonprotobuf.h-344bc412dbeceb2d42bf1bfefbfb8d65b224700746c543f3e181a33fbfdb5393"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-jsonformatpb2.py-351f4631ed2183075b0c45b93f2aaebf001872c1e43eca1bae7195e2c2328a2b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-enumtypewrapper.py-3ca59861945ec63925e0aacc9c66ba0acab6c5b2855e8aac59bc181ef274ca23"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-apipb2.py-3cc87bc47eafb0b096fb2d5ffc0ff4427c773ed4b1fa0d94b12e0022cc17adc3"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-timestamppb2.py-3d30a516cc878eec0a1efe21e87a35f8670c39f53746177779d00d8d34046c92"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-unknownfields.h-405204a05475b7ca8cc92f08c2694977b5f05d6afd82940e1c31889f24c70cb3"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-messagelistener.py-43073982489f02f5b3866ddbd2ffa75c9928ccd4e02fe2fdd9702c9678056a8c"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-containers.py-447e8d9304822f3439a9382cbccd388e44638020cd1c54566727d20afbeffeb9"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptor.cc-47147b171f47510cfa450bff61924af2097f27b4f5be12707088237a3dae714b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-anypb2.py-4dd4da53c30f8fbb6a8e296131b20af26dc020fed8bddd3c4762e85e88f061a1"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-messagemodule.cc-4eb0a49f4b4ffa6ae7ee977361850b02625504f078a2159ec3d0b92ba6261974"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-protobuilder.py-59c126503536ea4fc94a25335c9edb82d86047b8e54e239e715d67a74cc6c80f"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-decoder.py-5c3aa9684cea6af57829aee3c768e89f1084cae282971cdb58f4b63383937b42"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-61433ec6a36f4833aa51c4add1ae22504688e2ba673e0cb606813464fa43e3ec"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-symboldatabase.py-6823c6138376b256fa1c50787071490c0f337a180ccb5e9763c04c1ff79b7e17"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-typecheckers.py-6b7a36cbe4bd5d214488f51abb97da133d9fbb6388c5885333d64688b3c25e53"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-repeatedcompositecontainer.h-6dd13cc02beeeffe7f6bafba723bc256abb6eb2a97f9effe97c1779eee2a14ef"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-LICENSE-6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extensiondict.cc-6f9140de6d6015e150f57d4a26e0619892bedc7d78e9a5c054f929ad7fdec1d5"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-message.cc-6fe0195c370872687bab0c1e223d2d19c424d9236e92110564c946ba941e399b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-emptypb2.py-77a0937b9d20a4536546e5d7c8be91d4f53c5ae2e0f2aa8bb327bbb4496e9c55"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-jsonformat.py-7a02a7be04919fad8723a50c5b0f823933df85e0451114aa30d8b1a76889645d"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-protoapi.h-7da76165d7a35c63b29dae73eb53daf4bb7e5e5d90bde9935d555a8c9cd6b111"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-reflection.py-7fad703fa93e1cc4a14702ec7d1a2649c1b31b46695942e9ca1630be3b9930a4"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-repeatedscalarcontainer.cc-83e8ab2699dd4c1c9c18c0cddf095bb08d5cb6b562e25f88ad9873cb38329308"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-field.h-88012757729c7251cf28b9469f57e78f004c63c1a418ce626e6ab76f5f965216"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-setup.py-92c5478b6b6046b0d75b666227e9c09508fa4f73866af57961113f8584176c29"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-fieldmaskpb2.py-9cd5ea78066198f3ac7b3e83ed5e5e03d5502026c1e665cd7b5ba6d63987fad0"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-message.h-9f6600e1525a4de4051eda8aa6adbdf4b8586f16c186aebfaa363c3b685a7109"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-repeatedcompositecontainer.cc-a2abb86126ed14293f031f2302663ba52a37af32227b16af32529cf8ef58f31b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptorpb2.py-a3973c1453011c3c6bca26defc908460ee718b80009bf4dee3165e5a527c8652"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-unknownfields.cc-aa3f872f9dc14a1a4fddda0228f38c46a5f8082d5de42e6ac001d91797393d52"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-apiimplementation.py-ae66b95e518e63ac77e52e79012e5b48ebf4beaff6d758239cbe10f57ef89696"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptorpool.cc-b753196579ff3e6f82063d1ee9d4e0234b5aa75a447ae7152284c08799cb238e"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-PKGINFO-b927ff87f4cfe06057b5258cf67a10d5f42218848bb0972289a68167d59f8ebe"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-PKGINFO-b927ff87f4cfe06057b5258cf67a10d5f42218848bb0972289a68167d59f8ebe"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-builder.py-c2dba046061b20c7a8e2dc6f19495f14b0fc9ca6440c2c47de5911b7256775b6"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptorpool.py-c87899cf3153ba1fcb1a9f96347cc67b83150e94e1348de6b635756e99120286"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wellknowntypes.py-c8bb727eb677b2f4a14cd80c5be5344cbb7bee91ec7b08bac482c381a6ddf816"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptordatabase.py-da105405bcd68d3772ab49cb67d1d829baa1329a2ecd9564f6caeeac44672d5a"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extensiondict.py-dc36d6865ae91b26eebabd5b8df18a871d9df08568eed550504705f2d3cb4f2a"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-MANIFEST.in-de8de3c21c3e15b4378b840491d7974244f8a924de8985b4dca748cacce9f16b"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-servicereflection.py-e6106bf10e204e0837313e0d6684f14528d36b1ccbb4d486fbc7176b99c75da4"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptorpool.h-e71a4b52ced4b96e70641943f69e3274fbe221f49114397db78c6a0b44b58b80"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-extensiondict.h-e7ff7442012d9c22449fe15e768749d08c46cb7625695ed13696dda47b3bfa61"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-textformat.py-e9a6327c1fa1b65db36bfc1a3ba2d5f495533dbc79423daf7f4b84f9c65d0ba3"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-encoder.py-ea15d6b131c207e72e9a06c0322e59dc923169bf04e4b0fda7f88f4b61e88620"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-pythonprotobuf.cc-eb88d1ca6625bb88a9297600c5294af11a6706b854cb163ae1c9eebd31f9ad4e"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wireformat.py-ed6cfc815ed03afa13ccb316af09564a0ee1209fd3f0f9b5c3cfd62e1a62795c"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-wrapperspb2.py-ee0f1ca7e59c120d075b3c79dca6a06c0afd6b87235c91c632b6923368b829ce"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-apiimplementation.cc-ef367c5fb032224a8490a81b1163c508063d0e9f03aa6e3599464d9de059004e"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-init.py-f125c187c606c4f5c60e616d47f9fdd30b79c56bdce42129fcbe4f9faf3b55a5"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-descriptordatabase.h-f242d0f3c9cf3a8bd88deb681bb0e0c58066b64a7f1ff326a5397ff375998496"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-scopedpyobjectptr.h-f251fa492494dd2bea98a7fa3f2ed8c95d12c29c84ead5bb88d4df711ec9ba7c"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-README.md-f3747f064a3868547971906d851dfb5e471170371bccb33f8de9296dfd6afa18"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-sourcecontextpb2.py-f6c14baa15219131e474a3190903d043718295b0ccb4e4a5032e0ff4b8cf12f8"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-namespacepackages.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-toplevel.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"}, {"spdxElementId": "SPDXRef-Pkg-python3protobuf3.20.0r0p4f33e06.tar.gz-e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8", "relationshipType": "CONTAINS", "relatedSpdxElement": "SPDXRef-File-repeatedscalarcontainer.h-ffc283ec997b0d6c80fa6f63095882f3d50bdae9bee3eaf085ef90bb55a2e0c3"}], "documentNamespace": "http://spdx.windriver.com/Reports2.0/e213e7ea27d89d233a01e3545709d8b90aa62d2cd4b2239d6b7623fd8e5661f8"}